Walter Cedric
| |
 |
Marital status: single.
Nationality: French.
Contact me Here
|
| Objectives |
| |
Seeking to leverage expertise as a software engineer while refining current skills and developing competency in emerging technologies. Several years of object oriented programming experience, with emphasis on Java, J2EE, EJB, web applications (Servlet and JSP), XML and related technologies |
| Education |
| |
2006 Senior solution architect
2003 Senior software developer
2001 Hewlett Packard eCenter Europe - Urdorf (Switzerland)
Internal Nimius training course.
16.01.2001 - 22.01.2001: Nimius ODS: Overview and extensions, EJB basics, Nimius Backend integration,
23.01.2001 - 06.02.2001: E3, X-framework, EJBs development.
1996 - 2000 ESSAIM: Ecole Superieure des Sciences Appliquee pour l'Ingenieur de Mulhouse,
School of Engineering (Control Theory and Computer Science - 3-year course). Industrial software system (LSI).
1995 - 1996 Lycee Louis Armand Mulhouse,3 Bd des Nations
1-year preparation for admission to French Engineering Schools
1993 - 1995 Lycee Louis Armand Mulhouse, 3 Bd des Nations
Industrial Control And Regulation Process. 2-year course. Secondary Studies (Grammar School) (BTS CIRA)
1991 - 1993 Lycee Louis Armand Mulhouse, 3 Bd des Nations
Industrial Control And Regulation Process. 2-year course (BTCR).
|
| Professional Experience |
|
|
Starting 1st October 2007 to ...
innoveo solutions- Hohlstrasse 560 - 8048 Zurich-Alstetten (Switzerland).
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.com.
From 1st January 2007 to 30 september 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
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.
- 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 metamodel.
- Engine for exchanging data between POV (Partner Object Verwaltung) partner and printing backend proprietary format (Life VDBM)
- Engine for exchanging data between AVENIR (Contacter partner model) and printing backend 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.
Developement of the chwebservices webservices layer for Helvetia: Integration of ISIS Papyrus with Apache AXIS2 (client and server side).
From 1st January 2006 to 31 December 2006
10% HPV workbench presentation layer and runtime with JBoss Seam, JSF
70% Life Team new offering system VPOffer with eCenter technologies
20% Internet Life Offering system www.hpvpartnernet.ch
From 1st March 2004 to December 2005
50% Helvetia Patria - eBusiness Center - Hohlstrasse 560 - 8048 Zurich-Alstetten (Switzerland).
70% VBP project ePakt / 30% Internet Life Offering system www.hpvpartnernet.ch
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 informations 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.
- Diverse webservices (30) using apache Axis: Axis <-> .Net and Axis <-> Java fw <-> Host
- A modular webservices PDF OnDemand framework using:
- IBM Odwek onDemand extended to support a SQL query languuage (Zql parser)
- AFP 2 PDF using ISIS papyrus server (HTTP request)
- Filtering: read PDF (with PDFbox (BSD)) and modifying PDF on the fly: overlay, disclaimer(with iTEXT (LGPL))
- Deployment (Apache ANT)
- Finite State machine for policy mutation status.
1st November 2005
Helvetia Patria Life Team, Basel (Switzerland).
3 weeks prototype with IBM websphere 5.1, Java Server Faces
From 1st March 2004 to November 2005
50% Helvetia Patria Life Team, Basel (Switzerland).
From 1st November 2001 to 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).
References:
- 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, plugins and misc. frameworks on the Hewlett Packard eCommerce plattform HP Nimius.
Develop some frameworks for the ePlatform
- 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 independancy of protocol (generic client ProcessIF) with the help of plugins: Soap Apache, Soap Axis, socket, local jvm. Calls are driven by controller plugins: load balancing, fault tolerant, Once, firstWorking. The responsability 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 failover, rethrow). Discovering of webservices and also servers is done with a load balanced and redundeant 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 Lifeoffering (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 functionnalities.
- Technical support, member of eSTEP (eCenter Support, Training & Engineering for Projects) team. Document a lot of part of the plattform
-
Project "Ofev Pilot" 3 days per week in eCenter, 2 Days in Basel.
-
Develop connector to a remote car insurance german product (integration of a remote cgi-bin) Proof of concept.
December 2000 to April 2001
eCenter Helvetia Patria - Dreikönigstrasse 12 - 8022 Zurich (Switzerland).
Start of The eBusiness Center.
From 1st August 2000 to 1stNovember 2001
Helvetia Patria - st Alban Anlage 26, Basel (Switzerland).
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).
-
Framework Development, using Webmacro
-
Starting product RENTEN 2000,
-
Java Servlets, database Foxpro/sql 6.5,
-
PDF Rendering output
-
Window low-level API's (Sound),
-
Microsoft Fundation Class,
-
Visual C++ 5.0. Visual Basic GUI.
From 1 st March to 1st August 2000
Helvetia Patria - st Alban Anlage 26, Basel (Switzerland).
Engineer training course Helvetia Patria, 3rd life insurance company in Switzerland.
From 12 nd May au 18th May 1999
In charge of the "internet stand" at the Trade Fair of Mulhouse for Est Video Cable com..
From 15 th April to 1st June 1999
Project "Smart Stethoscope" in ESSAIM's laboratories.
Transform a soundcard into a device that can read and compute heart signal.
From 30th Juin to 1st August 97
Training period with family firm.
From 30th May to 30th September 1994
Electricité de France, Centrale Hydroelectrique de Kembs. Kembs, Haut-Rhin. Power plant (French Electricity Board).
BTS Training period, "Study and improvement of the cooling system of hydroelectric machines"
May 1989
Study travel in French Guyana during 1 week.
Visiting the French launch area Kourou and launching small rocket with a local club (sponsored by Clemessy and CNES).
|
| Foreign Language |
| |
French: Native
English: written & spoken.
German: written & spoken. |
| Softwares and skills |
| |
Office: Windows Xp
Private: Linux OpenSuse 10.3, BEOS Zeta 1.2
Languages:
- Java J2EE 1.5,
- Xml, XSL
- Java Server faces 1.2,
- JSP,
- Apache ANT,
- PHP, PERL
- Bash, Batch file
- XHTML, HTML, Javascript, CSS
- C++, Ada, Smalltalk, Turbo Pascal.
Softwares: XML spy/Oxygen, Groove, MS Office, Visual Basic, Adobe Photoshop, 3DS Max 5.0, Twente Sim 3.0, Style Report/EE, Together 7.0
Webserver, Application server:
Integrated Development Environment:
Control Management Systems:
Open source frameworks used intensively: Junit, Apache log4j, Apache Jmeter, Jakarta ANT, IBM UDDI4j, SOAP Apache, SOAP Apache Axis, Saxon (XSLT), Apache Xerces (XML) and Apache Xalan (XSLT). Apache Batik (SVG), Apache myfaces,
Others: EJB, Webservices with SOAP, Joomla/Mambo, PHP-Nuke, Mantis, Mambo, CygWin, Vulnerability in web applications, Rapid Applications Development, Regular expressions.
Database:
- mySQL 5.0,
- Oracle 10G, Oracle Express
- SQL server 7.0,
- Foxpro.
Modelling:
|
| Open- source/GNU activites |

|
Project administrator and main developer of:
- http://forge.joomla.org/sf/projects/com_securityimages (PHP - GPL) a framework for generating CAPTCHA and protecting posting forms from spammers, morre than 80000 installation worldwide.
- http://forge.joomla.org/sf/projects/com_hashcash (PHP - GPL) a framework using cryptographic techniques and protecting posting forms from spammers
- http://forge.joomla.org/sf/projects/com_bayesianspamfiltering (PHP - GPL) a framework using statistical techniques and protecting posting forms from spammers
- http://forge.joomla.org/sf/projects/com_log4php (PHP - GPL) the famous log4j converted to PHP packed in a component
- http://forge.joomla.org/sf/projects/com_akocommentplus (PHP - GPL) a modified version of a commenting system (Akocomment from Arthur Konze) using frameworks developed above.
- http://forge.joomla.org/sf/projects/com_akobookplus (PHP - GPL) a modified version of a guestbook system (Akocbook from Arthur Konze) using frameworks developed above.
- http://developer.joomla.org/sf/projects/com_joomlacloud (PHP - GPL) a Tag cloud generator for Joomla (Module/Component/mambot)
- OpenComment, OpenComment is a totaly new commenting system for Joomla, which has ALL frontend functions ajax enable, rating up/down, sorting, filtering, deleting, emailme, permalink, comment tracking, and more. With also spam protection built in and event base plugins support (PHP - XAJAX - GPL)
Project administrator of (Mambo projects):
Developer in following projects:
- Blogg-X is a cross platform (OS X, Windows XP, Linux) content management tool for websites 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
Others:
Translations:
|
| Personal interest and activities |
| |
- My internet homepage You are reading (250.000 visitors per months)!
- BEOS 5, OpenSuSE 10.2, Cryptographic systems and attacks, my java coding guidelines page
- Webmaster 2003 of Modelisme Club d'Illzach Modenheim homepage (previous design).
- Snowboard, VTT
- Flying small radio controlled helicopter (3), Monster Truck (and airplanes for fun) since 2000. Acting on forum Runryder under pseudo elta68.
- Music: pop and rock. Destiny's Child, Allure, TLC
- In charge of computer matters at Essaim's Junior Enterprise (ECRAIM) in 1999.
- Designing Internet sites for ECRAIM and many interventions in public about Internet technologies (HTML, JAVASCRIPT, Search Engine).
- Took part in the French Robotics Cup Contest E=M6 1999 (mechanics) and 2000 (ADA kernel and positionning system on a PC-104 mainboard): ESSAIM ranked 5thout of 183 in 1999).
- Webmaster of the UHA (University of Mulhouse) ISF site (Engineers without Borders) 1996-1998.
- Mineralogy (more than 1000 items), Restoration of old vintages scooters (12 pcs) and motorcycles (1 pcs) of the 50's
|
| Others |
| |
Switzerland working permit B
-
Full Driving Licence (Car & motorcycles)
-
Army Training Certificate (PMTE) 1998
-
Vegetarian, non drinker, non smoker.
|
| References |
|
| |
References available upon request. |
|
yes it should be if ($hasSecurityIma...
components\com_maxcomment\max...
use search of my site, there is more ...