Curriculum Vitae

 Cédric Walter

 Marital status: single.
 Nationality: French.



   Cédric Walter

Contact me Here

PGP Key fingerprint = AC72 F1B7 732E CF17 F9DF  7EA3 DE9C 4FFE 7230 2566


Several years of object oriented programming experience, with emphasis on Java, J2EE, EJB, web applications, XML and related technologies



Apache POI Committer

Since 2013 see Here

Certified Scrum Master

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.

Preparation for admission to French Engineering Schools

Industrial Control And Regulation Process.

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

Industrial Control And Regulation Process.

Professional Experience 

As Senior Solution Architect since 2006

Formerly part of a major insurance company, 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 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.

From 1st Oct. 2008 to february 2010

From 14 Oct. 2008 to 24 Oct. 2008

  • Adcubum ACADEMY - Ausbildung des Systen adcubum SYRIUS®
  • 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.

From 1st Jan. 2007 to 30 Sept. 2007

eCenter-solutions team member
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 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 chwebservices 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 VPOffer and reuse now across all eCenter projects.
  • Responsible for deployment during 6 months.
  • Know how transfer with Life Junior team member.
  • Regression testing
  • Documentation.
  • e-center solutions AG (Helvetia Patria), Zurich / Switzerland

As Senior software developer from 2003 to 2006

From 1st January 2006 to 31 December 2006

From 1st March 2004 to 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

As Senior software developer (Team Life)

From 1st March 2004 to Nov. 2005

From 1st Nov. 2001 to 1st March 2004

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 (Yahoo, HP)
  • Hewlett Packard Introduces Industry-specific Service-oriented Architectures (Yahoo, HP)

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
  • eCenter Helvetia Patria - Dreikönigstrasse 12 - 8022 Zurich (Switzerland).

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)

As software developer from 2000 to 2001

Dec. 2000 to 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.
  • eCenter Helvetia Patria - Dreikönigstrasse 12 - 8022 Zurich (Switzerland).

From 1st August 2000 to 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).

As Engineer training course

From 1st March to 1st August 2000

From 12nd May au 18th May 1999

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

From 15thApril to 1st June 1999 - Student

From 30th June to 1st August 97 - Training period

In family firm.

From 30th May to 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.
German: written & spoken.

Software and skills

Operating system

  • Professionally
    • Windows XP/Vista/7,
    • Debian 5.0 (4 years), Ubuntu 10.04LTS (4 years), OpenSuse (4 years)
    • Xen server 5.6/6.0
  • Private


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
  • Apache ANT,
  • Apache Maven 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,
  • Ajax toolbox: JQuery, MooTools,  
  • C++, ADA, SMALLTALK, Turbo Pascal.  stop using them in 2000 :-)


Web server

Application server

Servlet runner

Integrated Development Environment (IDE)

Control Management Systems (SCM)

Open source frameworks



  • Maria DB 10, MySQL 5.0, Oracle 10G, Oracle Express, SQL server 7.0, FOXPRO.


  • Universal Modeling Language,
  • Bond graph analysis.

Open- source/GNU activities


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

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
  • Vegetarian, non drinker, non smoker.


References available upon request.

Related Posts

default thumbnail image alt
    Launch on October 1, 2007   © Copyright 2007 innoveo solutions ag. All rights reserved.
2555 days ago
default thumbnail image alt
Herr Cédric Walter, geboren am 3. Oktober 1973, ist seit dem 1. März 2000 in unserer Versicherungsgesellschaft angestellt. Für die Zeit vom März 2000 bis Juni 2004 verweisen wir auf unser Zwischenzeugnis von 30. Juni 2004. Herr Walter erledigt als Anwendungsentwickler im...
2683 days ago
default thumbnail image alt
Zwischenzeugnis (Interim Report 2004, original on demand) Herr Cédric Walter, geboren am 3. Oktober 1973, ist seit dem 1. März 2000 bei unserer Versicherungsgesellschaft angestellt. Vom 1. März 2000 bis 31. Juli 2000 absolvierte er im Rahmen seiner Ausbildung zum Informatiker...
2683 days ago
blog comments powered by Disqus


Thank You for supporting my work