01/08/2010 - Present: | Location: | Sicpa, Lausanne, Switzerland. |
Title: | Team Leader, Project Manager | |
Occupation: | Leading an mobile software team of 6 people in charge of developing mobile software solutions. Managing software projects for new generation of mobile solutions. Role as single point of contact for mobile technologies in department. | |
Keywords: | Smartphone, iOS, Android, linux, Sicpa mobile, Java, Maven, JBehave, Jira, audit system, track & trace, embedded | |
01/04/2010 - 15/7/2010: | Location: | Harton SA, Gland, Switzerland. |
Title: | Senior Software Engineer | |
Occupation: | Designing and implementing a all in one generic driver for compenents sold in Harton software controlled beverage dispensing solution. Introducing new technologies and procedures to company: subversion, Qt, C++, Bugzilla, software installers. Supporting english and german speaking regions. | |
Keywords: | C, C++, Qt, CreateInstall, Subversion, Bugzilla, | |
16/03/2006 - 31/05/2009: | Location: | Abilis Systems, Geneva, Switzerland. |
Title: | Senior Software Engineer | |
Downloads: | Work certificate | |
01/05/1999 - 15/03/2006: | Location: | ELCA Informatique, Lausanne, Switzerland. |
Title: | Senior Software Engineer | |
Downloads: | Work certificate | |
15/01/1998 - 15/03/1999: | Location: | PS division RF group at CERN, Switzerland/France. |
Title: | Technical Student | |
Downloads: | Letter of recommendation | |
PROJECT HISTORY: | ||
01/08/2010 - Present: | Location: | Sicpa |
Occupation: | Leading an audit system team of 6 people in charge of developing mobile software solutions. Managing software projects for new generation of mobile solutions. Role as single point of contact for mobile technologies in department. | |
Position : | Team leader, Project Manager | |
Keywords: | Smartphone, iOS, Android, linux, Sicpa mobile, Java, Maven, JBehave, Jira, audit system, track & trace, embedded | |
01/04/2010 - 15/07/2010: | Location: | Harton |
Occupation: | Designing and implementing a all in one generic driver for compenents sold in Harton software controlled beverage dispensing solution. Introducing new technologies and procedures to company: subversion, Qt, C++, Bugzilla, software installers. Supporting english and german speaking regions. | |
Position : | Developer | |
Keywords: | C, C++, Qt, CreateInstall, Subversion, Bugzilla, | |
01/06/2009 - 31/03/2010: | Location: | Home |
Occupation: | Developing an iPhone app (GeoGame), studying for PMP exam and trainig for a marathon. All three projects succeeded. | |
Position : | Developer | |
Keywords: | X-Code, Cocoa, Objective C, PMI | |
01/09/2008 - 31/05/2009: | Location: | Abilis Systems |
Occupation: |
Building and leading an Integration & Test team of 3 engineers offshore (New Delhi, India)
testing digital TV software releases and assisting the software R&D team. With role as developer designed, implemented and maintained an automatic regression test system running on latest code base for firmware and drivers on a daily basis. Handled the WHQL testing platform for Microsoft certification (WHQL) of Windows BDA drivers. |
|
Position : | I&T team leader / developer | |
Keywords: | C, Tcl, Perl, AS-10x, WHQL, BDA, USB. SPI, DVB-T | |
01/01/2007 - 01/09/2008: | Location: | Abilis Systems |
Occupation: |
Bulding and leading the company software R&D team of 4 senior engineers and managing the use
of several external ressources, both european and offshore (India). Activity consisting of design, documentation, implementation and test of firmware and drivers for digital TV reception from the AS-10x family microchips. Collaboration with various software and hardware partners for product presentations at international shows. Participation in SoC design decisions for the AS-10x family series and in charge of development of ROM code booting through USB,SPI or EEPROM. |
|
Position : | Software R&D team leader / developer | |
Keywords: | C, Tcl, Perl, AS-10x, ARC605, ROM, WHQL, BDA, USB. SPI, OFDM, DVB-T/H | |
16/03/2006 - 01/01/2007: | Location: | Abilis Systems |
Occupation: |
Design and implement a complete software solution from scratch for
reception of digital television from AS-10x microchip. Architecture and protocols for control and streaming designed and documented. Debugging tools, logging and unit test environment frameworks developed and taken into use. |
|
Position : | Developer | |
Keywords: | C, Doxygen, Tcl, Perl, AS-10x, ARC605, SPI, OFDM, DVB-T | |
01/10/2003 - 15/03/2006: | Location: | ELCA Informatique |
Occupation: | Design, documentation, implementation, test and maintenance of server software for the acquiring of electronic transactions in Switzerland. The terminal system network mainly concerning EP2 point of sale (POS) terminals and in particular the online authorization services of this network. System disinguished by a required high availability, high performance and low failure rate. | |
Position : | Developer | |
Keywords: | C, Cobol, Non-Stop SQL databases, Tandem OS, acquirer-issuer networks, EP2 POS terminals, Perl, XP, CEPTEST and INQ simulators, security/encryption, PIA and EP2 protocols | |
Client: | Telekurs | |
01/02/2002 - 01/11/2003: | Location: | ELCA Informatique |
Occupation: | Design of technology solutions and implementation of a prototype middleware for a smart card based ticketing system. Concept designed by client. High level application interface orders (AIOs) converted to low level Smart Card commands (APDUs). Ticketing logic, security and data buffering applied by this middleware. | |
Position : | Project manager (offshore development) | |
Keywords: | C++, Doxygen, Smart Cards, multiplatform solution. | |
Client: | CFF, Switzerland | |
01/11/2002 - 03/03/2003: | Location: | ELCA Informatique |
Occupation: | Implementation of front end and middleware for authentication of Swiss MyOne cards. Authentication messages exchanged through PIA protocol (derived from ISO8583 format) with authentication and approval granted through access to Oracle DB stored procedures. | |
Position : | Developer | |
Keywords: | Perl, TCP/IP based networks, OS Windows and UNIX. | |
Client: | T-Systems | |
02/10/1999 - 01/11/2002: | Location: | ELCA Informatique |
Occupation: | Large span of projects related to development of software for Schlumberger smart card accepting systems such as point of sale devices and parking meters. A major part of projects was development and integration of embedded software supporting new electronic purses: Opus (USA), ParisCarte (Paris), miniCASH (Luxembourg), miniPAY (Italy). Some mandates included development of server software for collection of purchase data from park of terminals. A single project involved an entire system controlling ticket sale for all swimming pools and tennis courts in Paris, system involved POS development, server development, Oracle DB integration and back office applications for configuration and accounting. | |
Position : | Project manager \ developer | |
Keywords: | C/C++, embedded systems, Smart card applications, Paradigm target debugger, Data bases, Java, Tcl/Tk. | |
Client: | Schlumberger | |
01/05/1999 - 22/10/1999: | Location: | ELCA Informatique |
Occupation: | Extension of existing software for train planning | |
Keywords: | C and DB2 database tool CoolGen, platform OS/2. | |
Client: | CFF, Switzerland | |
15/01/1998 - 15/03/1999: | Location: | PS division RF group at CERN, Switzerland/France. |
Occupation: | Setting up an embedded VME crate data acquisition and processing system for beam diagnostics in the AD | |
Target: | CERN, AD | |
Keywords: | Embedded DSP(TMS320C40) assembly programming, Code composer target debugger, Down sampler and DSP board in VME crates. | |
Project publication: | As this was my final project, an official publication is available. The complete version (PDF 1.154KB) or just the abstract (PDF 16KB) can be downloaded. | |
10/01/1998 - 22/08/1997: | Location: | TIMA laboratory in Grenoble, FRANCE |
Occupation: | ASIC design of switched capacitor Sigma-Delta ADC converter with 10 bits of resolution as part of a read-out chip for medical purposes | |
Keywords: | Mentor Graphics | |
Sponsor: | European community program called FUSE. | |
Target: | BEVERLY, manufacturer of hydrocephalus valves. | |
Downloads: | Work certificate | |
15/01/1994 - 20/05/1994: | Location: | Department of mathematical modelling DTU, Denmark. |
Occupation: | Development of a real-time EEG diagnostics tool running under Windows. | |
Keywords: | Delphi | |
Target: | Psychologist, Erik Hoffmann and minor Danish engineering firm. |