Cédric Walter
 Senior Solutions Architect
 Birthdate: 3 October 1973
 Marital status: single.
 Nationality: French.



Contact me

Now looking for challenging career and business opportunities!

Previously employed by Pactera Schweiz AG as a Senior Solution Architect and certified Scrum Master.

I started writing software more than 20 years ago. From the very beginning he focused on a pragmatic approach to writing and delivering software.
My interests include promoting test driven development and agile methods to deliver clean code that works. 

Born and bred in France, start working in Switzerland in 2000.  Love learning languages (fluent in German & English beside French of course ;-)) and meeting interesting people for work and pleasure.

Professional Skills

What i do in my free time


School of Engineering: Control Theory and Computer Science

  • 1996  to 2000 - 3-year course
  • Industrial software system (LSI)
  • ENSISA- Ecole Superieure des Sciences Appliquee pour l'Ingenieur de Mulhouse.

Higher School Preparatory Classes (ATS Adaptation Techniciens Supérieurs)

The preparatory class for high schools ATS has been created for senior technicians from BTS or IUT , wishing to continue their training to become engineers (Master) . A preparation ATS has per week 9 hours of math and physics, 6 hours of engineering sciences , 3 hours of French and 3 hours of a foreign language. 

BTS CIRA - Industrial control, process regulation and automation

  • 1993 to 1995 - 2 year course.
  • Secondary Studies (Grammar School)
  • Lycee Louis Armand Mulhouse, 3 Bd des Nations

BTCR - Industrial control, process regulation and automation


Certified Scrum Master

2012 - present

Certified ScrumMasters® help project teams properly use Scrum, increasing the likelihood of the project's overall success. CSMs understand Scrum values, practices, and applications and provide a level of knowledge and expertise above and beyond that of typical project managers. CSMs act as "servant leaders," helping the rest of the Scrum team work together and learn the Scrum framework. CSMs also protect the team from both internal and external distractions. See my Profile at scrumalliance.org

★★★★★ ★★✰✰✰ Software Project Management
★★★★★ ★★★✰✰ Agile Project Management
★★★★★ ★★★✰✰ IT-Strategy
★★★★★ ★✰✰✰✰ Coaching

Adcubum ACADEMY - Educational courses adcubum SYRIUS®

14 Oct. 2008 - 24 Oct. 2008


  • Einführung - Grundlagen von Adcubum SYRIUS®
  • Produkte - Analyse von ausgewählten Krankenversicherungsprodukten und deren Abbildung in adcubum SYRIUS®
  • Leitungen - Leistungsanalyse in Bezug af Leistungspflicht und Berechnungsregeln.
  • Verträge - Parametrieren der wichtigsten Aspekte von Rahmen-, Kollektiv- und Eizelverträgen.
  • Vertriebspartner und Provisionen - Analyse unterschiedlicher Vergütungsarten,
  • Dokumentenmanagement - Generieren von Dokumenten,
  • Prozesse - Aufbau der adcubum SYRIUS® Prozesse.

Professional Experience 

Galaxiis.com Founder, owner and Managing Partner

Jan. 2014 - present

Galaxiis creates industry leading premium Joomla Extensions and is the longest running Joomla extensions provider since 2005. Joomla! extensions club offers professional quality extensions for its members (> 6000 users - 500'000 downloads). Did contribute to the core of Joomla validating schema for all type of extensions.

★★★★★ ★★★★✰ PHP, jQuery
★★★★★ ★★★★★ Productizations, releases management, delivery
★★★★★ ★★★✰✰ Portal: marketting, documentation, support       
★★★★★ ★★★★★ Joomla CMS API   

More than 20 professionally developed Joomla extensions are available in a dual model, free or premium (club).

Apache POI Committer

2013 - present

Apache POI, a project run by the Apache Software Foundation, and previously a sub-project of the Jakarta Project, provides pure Java libraries for reading and writing files in Microsoft Office formats, such as Word, PowerPoint and Excel. An Apache  committer is an individual who was given write access to the codebase of any Apache project. http://poi.apache.org/

I have added more than 20 functions not existing before (CODE, COMPLEX, BIN2DEC, DEC2BIN, DEC2HEX, DEC2OCT, DELTA, FACTDOUBLE, HEX2DE. IMAGINARY, IMREAL. QUOTIENT. REPT, ROMAN, ...) and extended the core to support VLookup/HLookup with star (*) increasing the compatibility with Microsoft Excel. I review user code patch submission and apply them to trunk. See my profile Here

★★★★★ ★★★★✰ JAVA
★★★★★ ★★★★✰ Code Review / Bugzilla tracker threads
★★★★★ ★★★★✰ Integration testing with MS Excel
★★★★★ ★★★★✰ Reverse engineering

Pactera Schweiz AG, Senior Solution Architect

Hohlstrasse 560 - 8048 Zürich Alstetten
Jan. 2014 - Juli 2016

Pactera Establishes Switzerland Office and Extends Insurance Industry Solutions through Key Acquisition of Innoveo. Pactera Technology International Ltd. (Nasdaq: PACT) acquired Innoveo Solutions AG ("Innoveo"), a Swiss based IT software product company, effective January 1, 2014.

Pactera is an IT consulting and outsourcing company with corporate headquarters in Beijing, China, and regional headquarters in North American, Europe, and Asia Pacific. The service areas of the company are in technology, telecom, finance, insurance, energy, travel, manufacturing, retail and logistics. 

The company was formed in November 2012 through a merger between China-based IT services firms HiSoft and VanceInfo, creating a major IT consulting and technology services provider with corporate headquarters located in China and over 23,000 employees at time of merger. Pactera was subsequently acquired by a consortium lead by the Blackstone Group and was delisted from NASDAQ from 28 March 2014

Innoveo is a fully owned entity of Pactera and will be renamed Pactera Switzerland AG in Q1 2014, establishing an additional base for Pactera to serve a broad list of clients in the region. In October 2013, Pactera signed a definitive agreement under which the Company will be acquired by a consortium led by funds managed or advised by US-headquartered private equity investment firm Blackstone.

Innoveo's industry leading front-end insurance multi-channel sales solution, Innoveo Skye®, enables insurance companies to launch new products and build attractive product and services bundles, reacting quickly to competitor offerings. The solution has been deployed globally and is helping customers in multiple regions to reduce time to market.

The new solution adds to Pactera's existing set of industry leading banking, financial services and insurance (BFSI) solutions and extensive domain knowledge foundation. The Company provides services and solutions to leading global financial institutions in North America, Europe, Japan, Singapore, Australia, and China. In the China market, Pactera's Customer Relationship Management (CRM) banking solution is ranked number one and its Business Intelligence (BI) banking solution is ranked number two based on revenues.  

Pactera CEO Tiak Koon Loh commented, "We are excited to have Innoveo join us to complement and empower our existing insurance practice with a team of technology and insurance experts and a new complementary solution offering. Innoveo Skye® will allow us to extend our offerings in addition to our IT services practice and solution products. The establishment of our subsidiary in Switzerland also adds to our expanding footprint in Europe, which is both a regional client base and a target market for many of our clients in other regions." 

★★★★★ ★★★✰✰ Linux, puppet, mysql
★★★★★ ✰✰✰✰✰ Consulting
★★★★★ ★★★★★ Java                                            

My activities related to the development of product Innoveo Skye®
  • Leading the team of infrastructure responsible for 2 different SaaS locations, internal office infrastructure
  • 3rd level support for Dubai, Morocco, South Africa, Hong-Kong, Morocco and Switzerland on site hosting of our product,
  • Concept, design and implementation of functional enhancements (Puppet, Continuous delivery, distribution management)
  • Load testing, hardening and profiling of Innoveo Skye ®™
My activities related to the usage of product Innoveo Skye®
  • Help customer in solution architecture, enterprise architecture compliance and governance,
  • Client account management of ePlatform for Zurich Insurances in Switzerland,

Innoveo Solutions AG, Senior Software Architect

Hohlstrasse 560 - 8048 Zürich Alstetten
1st October 2007 - 31st December 2013

Formerly part of a major insurance company (Helvetia Patria), innoveo solutions, a leading provider of software solutions to the insurance industry, announces its launch as an independent company. Composed of high-level experts in insurance and IT (SOA, open source, Java...), Innoveo enables its clients to deliver flexible and business-oriented products and services to its customers. Innoveo has already developed and operated a platform that supports the delivery of €billions in offer volume and dozens of business applications. The company is looking forward to creating similar value for its clients in the Western European insurance industry. More information on Innoveo can be found at innoveo.com.

Innoveo Skye ®™ is a generic, flexible insurance sales solution. It supports an unlimited number of products and services, all lines of business (life and non-life) and all sales channels. Industrialize  
Insurance-specific, J2EE (TM) based IT solution on commercial (Weblogic (TM), Websphere (TM), ...) and open source (JBoss (TM)) infrastructure stacks, together with a wide range of business-oriented services. 

★★★★★ ★★★★★ Java. Junit, Mockito
★★★★★ ★★★★★ Continuous Integration
★★★★★ ★★★★✰ Spring MVC, Security, WS
★★★★★ ★★★✰✰ JQuery, JSP,  HTML
★★★★★ ★★★★★ Mysql, Oracle
★★★✰✰ ✰✰✰✰✰ .NET C#

My activities related to the Realization of product Innoveo Skye® 
  • Concept, design and implementation of functional enhancements , and refactoring
  • Support for the development and optimization of our software development environment
  • Formation of releases and implementation of deployments
  • Design and implementation of measures for quality assurance and performance optimization
  • Integration of Apache POI library, as well as active participation in the POI Open Source Community
My activities related to the usage of product Innoveo Skye®
  • Participation in the implementation of a Web application for the online sale of health insurance products, 
  • Participation in the implementation of a multi -channel-capable web application for a customer in the United Arab Emirates,
  • Responsibility for the design and implementation of measures for quality assurance and performance Optimization in customer applications,
  • Participation in the development of the application Syrius Adcubum AG.
In more details
  • Code quality enforcement with Checkstyle, PMD, Find bugs, Metrics, code coverage, duplicate.
  • Continuous Build strategy with Jetbrains Team City
  • From ANT to Apache Maven module migration
  • Reporting with Sonar/Site
  • Spring framework development
  • Web applications test infrastructure and development with Selenium
  • Release management (Continuous, Nightly, Integration) setup
  • Developer Environment setup and control
  • Infrastructure tasks: Debian Vserver, Xen Guest, updates of tools (JIRA, Teamcity, Maven, ..)

Adcubum AG - Core member of product team

Zürcher Str. 464, 9015 St. Gallen, Switzerland
1st Oct. 2008 - february 2010

I was extending Syrius Adcubum core to support non-life products (from health insurance core business) and providing help during business analysis.

★★★★★ ★★★★★ Java
★★★★★ ★ Adcubum Syrius 
★★★★★ ★ business analysis 

eCenter Solutions AG, Senior Solution Architect

Hohlstrasse 560 - 8048 Zürich Alstetten
1st Jan. 2007 - 30 Sept. 2007

ecenter-solutions AG was a subsidiary of the Helvetia Group - Swiss Insurance company and was responsible for the whole eBusiness platform of Helvetia Group. All sales channel oriented applications have been implemented based on the ecenter-solution framework and deployed on the central PaaS platform.

★★★★★ ★★★★★ Java, software development for ebusiness frameworks
★★★★★ ★★★✰ Supporting subsidiaries in eBusiness projects
★★★★★ ★★★✰ Responsible for 2nd + 3rd level support for PaaS plattform
★★★★★ ★★★✰ SOAP/ODWEK multiple integrations
★★★★★ ★★★✰ Load testing, profiling for offline version of PaaS.

Team member of Offertsystem VP (Système d'offres Prévoyance privée / Sistema di offerta Previdenza privata) is the new Life offering system of Helvetia Versicherungen and is using the latest technologies (Java, JSF, web services, Meta model of eCenter.solutions) to allow multiple user group: internal users, brokers, Raiffeisen Bank to better assist them in the process of selling Helvetia and Raiffeisen Life Insurance products.

  • Development of the webservices webservices layer for Helvetia: Integration of ISIS Papyrus with Apache AXIS2 (client and server side).
  • JSF templating (faces) and tag definitions (Taglib) of advanced widget with AjaxAnywhere.
  • Permissions and Profile implementation.
  • Defining object model for broker data (Berater) and search operations.
  • Design and implementation of the compiler Repo2PK which transform a host product model in XML to the eCenter product Meta model.
  • Engine for exchanging data between POV (Partner Object Verwaltung) partner and printing back end proprietary format (Life VDBM)
  • Engine for exchanging data between AVENIR (Contacter partner model) and printing back end proprietary format (Life VDBM)
  • Layer for operating changes on the fly on documents (concatenation, form filling, overlays)
  • Generic deployment scripts based on ANT / ant4eclipse created for VP Offer and reuse now across all eCenter projects.
  • Responsible for deployment during 6 months.
  • Know how transfer with Life Junior team member.
  • Regression testing
  • Documentation.

Helvetia Insurance, Senior software developer 

Hohlstrasse 560 - 8048 Zürich Alstetten
1st January 2006 - 31 December 2006
2003 to Dec. 2005
  • Development and specialization of group-wide eBusiness Plattform components ,
  • Programming of eBusiness applications using J2EE insurance and XML, XSL , FOP
  • Integration and Deployment responsible for eBusiness Projekte and standard components,
  • Development and implementation of group-wide information platform for e-business developer
  • Documentation and know how transfer to support ongoing international projects

Helvetia Insurance

Helvetia Patria - St Alban Anlage 26, CH-4052 Basel
1st March 2004 - December 2005

ePAKT - is a new Web application and the first software for the collective life insurance business in Switzerland. ePAKT offers to customers and selling partners all relevant contracts and policies information and is completely integrated into the old system AcompaNet.(.NET) Indoor service also profit strongly from ePAKT: they now possess a selling-oriented, self-describing information platform.

  • 30 WebService using apache Axis: Axis .Net and Axis Java framework Host
  • A modular WebService PDF On Demand framework using:
  • Deployment(Apache ANT)
  • Finite State machine for policy mutation status.

1st Nov. 2005 - 3 weeks

Helvetia Patria, Senior software developer (Team Life)

St Alban Anlage 26, CH-4052 Basel
1st March 2004 - Nov. 2005
1st Nov. 2001 - 1st March 2004
eCenter Helvetia Patria - Dreikönigstrasse 12 - 8022 Zurich (Switzerland).

The eBusiness Center is the first and largest project initiated by the Helvetia Patria Group.. It is directed towards realizing e-business solutions for brokers, agents and distribution partners in the different European countries. The eCenter acts as an enabler for the subsidiaries to build front-oriented e-business applications on a central platform using common standards (infrastructure HP Nimius) which are based on a common knowledge (set of methods, tools, frameworks).


  • Helvetia Patria Doubles Return on Investment with Hewlett Packard Service-oriented Architecture
  • Hewlett Packard Introduces Industry-specific Service-oriented Architectures

J2EE development with international team members (from Germany, Spain, Italy and Switzerland) with the help of Hewlett Packard consultants and XDreamTeam

  • Migration from Visual Age to Eclipse R2.1
  • Performance task force, develop project Onion (purpose is to determine maximum load that can support our components, profile them and do optimization where it is needed).
  • Developing E3 services, plugin and miscellaneous. frameworks on the Hewlett Packard e-commerce platform HP Nimius.
  • Develop some frameworks for the Platform
    • Workflow framework, drive users through an application, use a description language very similar to java, generate dynamically buttons definition in XML. Multi applications.
    • Chart engine framework customized for insurance, based on Chart2D. Accept a meta description container in XML to read data. Output GIF, JPEG, PNG. Adding a new product is done by dragging a configuration file in a directory. Design/Layout, retrieving data are configured through reusable factories.
    • Virtual Transport (VT) framework which provide independency of protocol (generic client ProcessIF) with the help of plugins: Soap Apache, Soap Axis, socket, local JVM. Calls are driven by controller plugin: load balancing, fault tolerant, Once, first Working. The responsibility to choose a server among a list is done through load balancers (random, weighted round robin (WRR), round-robin (RR), least weight connection (LWC), least connection(LC) ). The error handling is done with the help of failures handlers (single, multiple fail over, rethrow). Discovering of webservices and also servers is done with a load balanced and redundant pool of UDDI registries (use also VT). Exception are dynamically rendered through exception renderer. The internal design is highly extensible(60 pages of documentation- 180 classes, 48 interfaces) - checked exception - 3 caching algorithms - Audit/history in XML - 10 factories.
    • Container framework for holding data in bean and E3 for Nimius. Automatic marshalling into XML.
  • OFEV migration using eCenter technology. (add nimius security, use Oracle, migration of data and users login, redundancy of compute process, refactoring (1100 classes))
  • Support for projects: Helvetia Riester (DE), Helvetia Prevision Life Offering (SP), Helvetia Domani Pension Funds (IT), Combo (CH), OFEV (CH)
  • Administrator of the eCenter homepage (Intranet based on PHP-Nuke), bug tracking tool (Intranet based on Mantis). Develop some PHP modules and new functionality.
  • Technical support, member of eSTEP (eCenter Support, Training & Engineering for Projects) team.
  • Document a lot of part of the platform

Internal Nimius training course.

  • 16.01.2001 - 22.01.2001: Nimius ODS: Overview and extensions, EJB basics, Nimius Back end integration,
  • 23.01.2001 - 06.02.2001: E3, X-framework, EJB development.
  • Hewlett Packard eCenter Europe - Urdorf (Switzerland)

Helvetia Patria, software developer

eCenter Helvetia Patria - Dreikönigstrasse 12 - 8022 Zurich (Switzerland).
December 2000 - April 2001

Start of The eBusiness Center.

  • Project "OFEV Pilot" 3 days per week in eCenter - Zürich, 2 Days in Basel.
  • Develop connector to a remote car insurance German product (integration of a remote CGI-BIN)
  • Proof of concept.

1st August 2000 - 1st November 2001

  • Active acting in project OFEV Renten 2000
    • Thin client in HTML, server side in Java,
    • Output documents in PDF using a java server component,
    • Connection to back-end system (JNI - C++),
    • Input control, Workflow manager,
    • Multilingual application (German, French, Italian).
    • 25 insurance products - GUI made of 150 templates
  • In use in intranet, Internet, broker center, standalone (1000 broker notebooks across Switzerland).
  • Helvetia Patria - St Alban Anlage 26, Basel (Switzerland).

Helvetia Patria, Engineer training course

Helvetia Patria - St Alban Anlage 26, CH-4052 Basel
1st March - 1st August 2000

12nd May - 18th May 1999

In charge of the "Internet stand" at the Trade Fair of Mulhouse for Est Video Cable com (Student job).

15thApril - 1st June 1999 - Student

30th June - 1st August 97 - Training period

In family firm.

30th May - 30th Sept. 1994 - BTS Training period

  • Power plant (French Electricity Board).
  • "Study and improvement of the cooling system of hydroelectric machines"
  • Electricité de France, Centrale Hydroelectrique de Kembs. Kembs, Haut-Rhin. 

May 1989 - Study travel

  • Study travel in French Guyana during 1 week.
  • Visiting the French launch area Kourou
  • Launching small rocket with a local club (sponsored by Clemessy and CNES).

Foreign Language

  French: Native

  English: written & spoken.

: written & spoken.

Software and skills

Operating system

  • Professionally
    • Windows 8,
    • Debian 5.0/6.0/7.0 , RedHat, Ubuntu (since 2004), OpenSuse (4 years)
    • Xen server 5.6/6.0
  • Private
    • Ubuntu (webmaster/sysadmin since 2004)
    • Linux OpenSuse 12.1,
    • BEOS Zeta 1.2


Development Languages

  • Primary languages: Java J2EE 1.7 (since Java 1.3.1)  since 2000
  • .NET 4.0 C# since June 2013
  • Markup languages: XML, XSL, XHTML, HTML, XAML
  • Java Server faces 1.2 (JSF), JSP, JSTL
  • Apache ANT,
  • Apache Maven expert since 2006
  • PHP since 2003 as advanced hobbyist for Joomla CMS
  • PERL,
  • Regular expressions.
  • SQL,
  • Groovy 1.5
  • Web languages: JavaScript, CSS 2.1/3.0, jQuery
  • Ajax toolbox: JQuery, MooTools,  
  • C++, ADA, SMALLTALK, Turbo Pascal.  stop using them in 2000 :-)


Web server

Application server

Servlet runner

  • Tomcat 8.0 (since Apache Tomcat 4.0 in 2003)

Integrated Development Environment (IDE)

Control Management Systems (SCM)

Open source frameworks

Software developer stack



  • Maria DB 10, MySQL 5.6, Oracle 12G


  • Universal Modeling Language,
  • Bond graph analysis.

Open- source/GNU activities

Hyper active in the scene of open source development, in PHP and Java (GNU-GPL v3), as administrator and main developer:

Java projects

  • TuxDroid plugin for Jetbrains TeamCity: With this plugin you can notify your Tux Droid with your TeamCity build results. After login you can find the new notificator Tux Droid in your notification settings. You need your Tux Droid server IP and port to connect your Tux to TeamCity. After you have saved the parameters you can configure your individual notification settings for just all projects/specific projects/build failures/... Each registered User can customize Tux Droid messages or choose different Attitunes.
  • Blogg-X is a cross platform (developer role) - (OS X, Windows XP, Linux) content management tool for web sites based on the Joomla! CMS. Blogg-X runs locally on your computer as a desktop application. Utilizing built in WYSIWYG and HTML source editors you can post rich content on your Joomla! site without the use of the web browser



Personal interest and activities


  • Switzerland working permit C
  • Full Driving License (Car & motorcycles)
  • Army Training Certificate (PMTE) 1998
  • Non drinker, non smoker.


References available upon request.

comments powered by Disqus

You might like also


I'm Looking for a new JOB!

​Joomla extensions have moved!

Galaxiis (formely www.waltercedric.com) creates industry leading premium Joomla Extensions and is the longest running Joomla extensions provider since 2005.

Powerful Joomla extensions. - Excellent documentation. - Amazing support.

Visit now www.galaxiis.com