PERSONAL INFORMATION
|
|
PERSONAL STATEMENT
Entrepreneur and Independent Software Engineering |
WORK EXPERIENCE
2024 |
|
2025 |
PhotobookMaker product PhotobookMaker enables to generate within minutes professional numeric and printable photo albums from a set of photos and videos files. Demo albums: https://slashetc.fr/photobookmaker/demos |
2024 |
Mountpilot product |
Mountpilot is a Linux system administration tool which primary goal is to enable to mount on the local file system data devices of any technology, network resources of any protocol and disk files of any type from a common, simple and intuitive command line interface (CLI) and a text-UI interface.
|
2018 |
Multiple missions for DEUTA-WERKE-GmbH, Bergisch-Gladbach, Germany, a world-wide supplier of embedded systems for the Railways, among which safety-relevant terminals for the Drivers, safe onboard Recorders, odometer systems. A summary of main expertise acquired is available on the online CV. Acquired ExpertiseMain completed and acquired expertise:
|
2023/11 |
Requirements Manager and Documentation writer for HITACHI DMI for UK |
Requirements, Software Design and traceability with respect to the EVC-DMI messages and their sending conditions were thoroughly completed in JAMA, in a reverse engineering process involving a code analysis as starting point. 54 Use Cases, 59 Sequence Diagrams, 30 issues open in bug tracking.
|
|
Activity detailsMission and responsibilities
Achievements
Techniques, tools, norms and specifications
|
2023/03 |
Requirements Manager REDBOX 2K |
In a pair work, creation of a central requirements database collecting and sorting all NNTRs (Notified National Technical Rules) applicable to recording devices for the following countries: NL, BE, FR, ES, UK, DK, SE, NO, FI, AT, PL, HU, CZ, SK. Hardware requirements collection from NTRs and national recording systems (Havarilog/DK, ATESS/FR,ARR/NL, TELOC).
|
|
Activity detailsMission and responsibilities
This included the following activities:
Achievements
Techniques, tools, norms and specifications Norms and specifications:
Class B systems:
Tools and techniques:
|
2022/04 |
PROFINET Developer and Tester for REDBOX 2K |
|
|
Activity detailsMission and responsibilities
Achievements
Techniques, tools, norms and specifications Norms and specifications:
Tools and techniques:
PROFINET:
|
2022/10 |
Fixed communication data redundancy and data loss bug in DTAF teststand BG_30 |
DTAF is a robot-based integrated test stand which enables to stimulate a DMI system using a REDBOX as a CAN bus communication gateway. |
|
Activity detailsMission and responsibilities
Achievements
|
2021/03 |
Refactoring of the unit and module tests of the REDBOX App (MFR) |
CxxTest tests were ported to doctest (493 tests, 18155 useful lines of code). Fix, completion, modernizing, refactoring and creation of new tests (GPS driver). Increased test coverage from 35% lines (22616 out of 64641) to 53% (41991 out of 79204) as of April 2022, and from 6% branches (19564 out of 328311) to 18.3% (72808 out of 398286). Bugs uncovering and documentation (~ 40 GitLab issues). |
|
Activity detailsMission and responsibilities
Achievements
Productivity tools:
Wikis and workshops
Techniques and tools
|
2021/09 |
Code reviewer for the REDBOX 2K recorder app |
Code analysis and review was carried out for proving no functional impact of changes induced by switching from an Influx database to a file ring solution for the data storing in the EN50128/SIL0 app. software. |
|
Activity detailsMission and responsibilities This small 2-week mission was about carrying out a code analysis and review for proving no functional impact of changes induced by switching from an Influx database to a file ring solution for the data storing in the ENRO50128/SIL0 application software of the REDBOX 2K recorder for Flirt 3.1 for Stadler trains operating ETCS/I60R in Slovenia. Achievements
Techniques and tools
|
2021/01 |
Tester on the IconTrust first generation |
The modified code parts (C language) of SDATA software module of IconTrust first generation, liable for processing the safe data within the SSF function (Safe Supervision Function), was thoroughly reviewed and tested according to EN50128 in the scope of a SIL2 assessment. |
|
Activity detailsMission and responsibilities
Achievements
Productivity toolkit developed in this project:
Techniques and tools
|
2020/05 |
Author of the IVEN2 Handbook (English) |
IVEN2 is the successor of IVEN1 as configuration framework for IconTrust® and SelectTrust®. IVEN2 builds upon a collection of specialized CLI-tools and a human readable YAML-based configuration format. The IconTrust and SelectTrust are subsystems which enhance terminals with respectively safe display output and safe data entry up to SIL 3 according to EN50129, as implemented e.g. for the DATS and the MFTS terminals.
|
|
Activity detailsMission and responsibilities Write the handbook for IVEN2, the successor of IVEN1 as configuration framework for IconTrust® and SelectTrust®. IVEN2 builds upon a collection of specialized CLI-tools and a human readable YAML-based configuration format. The tools comply with the requirements stated in EN50128, with respect to tool classes T1, T2 and T3 wherever applicable. The IconTrust and SelectTrust are subsystem modules which enhance terminals with respectively safe display output and safe data entry up to SIL 3 according to EN50129. Examples of enhanced terminals produced by DEUTA are the DATS and the MFTS series. Achievements
Productivity toolkit developed in this project:
Wikis:
Techniques and tools
|
2019/01 |
Requirements Manager and Developer on ALSTOM CRL DMI SW 1.2.0 |
||
Application requirements were updated to consider evolutions and new features for the ETCS DMI software version 1.2.0, incl. update of traceability. Bug fixes and some new features implementation (EN50128/SIL0). |
|||
Activity detailsMission and responsibilities
Achievements
Techniques and tools
|
2018/06 |
Developer on ALSTOM CRL DMI SW 1.1.0 |
Participation to the development of the ETCS DMI software for ALSTOM (SIL0), part of the SIL2 ETCS DMI solution delivered by DEUTA to ALSTOM Charleroi for its ATLAS Trainborne system implementing the ETCS baseline 3 integrating TCMS and PZB. |
|
Activity detailsMission and responsibilities Participation to the development of the ETCS DMI software for ALSTOM (SIL0). The software is part of the SIL2 ETCS DMI solution delivered by DEUTA to ALSTOM Charleroi for its ATLAS Trainborne system implementing the ETCS baseline 3. The DMI system features:
Achievements:
Techniques and tools
|
2018/02 |
Developer on ESBO8.3 ETCS DMI |
Development of the TTI (Time To Intervention) function in the ESBO8.3 DMI software (SIL0), the SIL2 ETCS DMI product family delivered by DEUTA to Siemens. |
|
Activity detailsMission and responsibilities Development of the ESBO8.3 DMI software (SIL0). ESBO is the SIL2 ETCS DMI product family delivered by DEUTA to Siemens. It relies on MVB bus for communication, redundant dual 8-inch (WVGA) display devices, ERA version 2.3 and 3.x for ergonomics definition. Achievements
Techniques and tools
|
2001 |
ERSA, now a subsidiary of Clearsy, is a leader supplier of simulation environments for ERTMS/ETCS (normalized European Railways) for both Trackside and Onboard. For example, DLR (Deutsches Zentrum für Luft- und Raumfahrt) uses the TrafficSimu in their laboratory. OPSIMU is also a popular ETCS onboard simulator featuring virtual cab desk. The company also delivers embedded ETCS DMI terminals at SIL2. A summary of main expertise acquired is available on the online CV. Acquired ExpertiseAcquired or enhanced expertise:
|
2004 |
Project Leader - SIL2 ETCS DMI Systems (EN50129) |
Management of ETCS DMI system projects (Driver-Machine Interface) at SIL2 according to EN50129/EN50126/EN50128 and ERA spec for DMI (2.3, 3.6), intended for ETCS and CBTC Onboards: Thales, ALSTOM, CAF, General Electric, Ansaldo. 10 projects have been completed for a total budget of approx. 2 millions euros and 2000 units sold. |
|
Activity details
|
2004 |
Presales and Marketing DMI products |
Writing of technical offers and product brochures, participation to client meetings, exhibitions (Innotrans) and UIC Conference. |
|
Activity details
|
2004 |
Safety Manager |
Establishment of the Safety Case and Safety Quality & Management Report (EN50129) based on a Safety analysis tailored to each ETCS Onboard using PHA, FMEA, FTA, CCFA, Hazard Log. Implementation of safety-insurance functions (video memory content check). |
|
Activity details
|
2004 |
Software Architect and Lead Developer for embedded and PC DMI software |
Development of DMI SIL2 software for industrial onboards: CAF (2 projects), Thales (2 projects), GE. Development of DMI software (PC or embedded) for ERSA simulators (at least 17 releases) for the OPSIMU and TrafficSimu products. Implementation of STM displays and transition management ETCS / STM display. |
|
Activity details Software Architect
|
|
Activity details Lead Developer
|
2001 |
Software Architect, Developer, Integrator on ERTMS TrafficSimu simulators |
The ERTMS TrafficSimu is a key product of ERSA which is used in major laboratories and projects across Europe for providing a comprehensive simulation of an entire ERTMS/ETCS railway network, including Onboard and Trackside simulation, virtual view per train, operational view of network, logging functions, offline scenario editing tool. |
|
Activity details
|
2001 |
Project Leader, Developer, Integrator on the ETCS OPSIMU Cabin simulator |
The OPSIMU is one of the key products of ERSA which counts numerous Railways companies, industrials and institutions as clients. It offers a virtual cabin with desk and DMI, virtual 2D view (lateral train view) or 3D view of the track and trackside signals, simulation data display, logging functions, offline scenario editing tool for trackside simulations and conditions. Multiple uses (CBT, tests ETCS etc.). |
|
Activity details
|
2001 |
Tester, Verifier and Validator of a 2oo2 SIL4 odometry system for DEUTA-WERKE GmbH |
Verifying and validating based on DOORS traceability and technical documentation review, black-box scenario-based testing based on an adapted ERSA simulator stimulating sensors and capturing outputs. Offline output analysis. |
|
Activity details
|
2001 |
Transverse Productivity Tools Creator |
GenDAO: ORM tool generating C ++ / Qt DAO (DataAccessObject). DOTM: A database-based Documentation Management and Requirements Traceability tool (HTML,PDF)
Activity details
|
2000/08 |
Software Engineer on Siemens' ETCS2000 Project |
Developments on the scenario controller (LSC) of the TuSSy test environment in the scope of the ETCS2000 project developped by Siemens Berlin (testing real ETCS RBC and EVC). Activity details
|
1999 |
|
e-sim factory product development design and development. e-sim is a software platform for building up computional paths and coupling scientific applications distributed over a network of heterogeneous machines. Technical and user manuals in English. |
1998 |
|
Port from IRIX to Windows NT of the MSI Catalyst scientific software used for molecular processing in the pharmaceutical field, parallelization on a Windows station network and performance tests and analysis. After that, developments for the molecular research in C (common molecule fragments analysis tool). |
1997/11 |
|
Secretary of the General Staff. Under Windows 3.11, development of the HMIs and associated databases of the Secret Défense and Secret OTAN authorization manager. Design and development of a radio call sign manager for a regiment. Installation of the SIC network during maneuvers.
|
1997/04 |
|
DESS intern. In a team of three people, design and development under Solaris 2.5 of the Parsim II parallel machine simulator, in collaboration with Matra Systèmes & Information for its validation on the massively parallel and real-time CAPITAN machine.
|
1994 |
|
1994/10 |
Maintainer of the minitel service 3717 UGE |
Responsible for maintaining, under SCO Xenix, the telematics server for job offers 36 17 UGE (Universités Grandes Ecoles). Updating and creating services, developing a data import engine to the server database, scripts. |
1996/07 |
Developer on the www.adelie.com website prototype. |
Master’s degree intern. |
1994/06 |
Developer of a commercial product catalog on CD-ROM. |
DUT degree intern. |
EDUCATION AND TRAINING
2013 |
CMMI Training |
|
2013 |
Scrum and Agile Methods Training |
|
2009 |
Project management for software |
|
2000 |
ClearClase Training |
|
1997 |
DESS Informatique - Networks and Parallel Computing |
|
1994 |
DUT Informatique |
|
1992 |
BAC C |
|
PERSONAL SKILLS
Mother tongue(s) |
French, Alsacian |
||||||||||||||||||||||||||||||||||||||||||
Other language(s) |
|
||||||||||||||||||||||||||||||||||||||||||
Levels: A1 and A2: Basic user - B1 and B2: Independent user - C1 and C2: Proficient user https://europass.europa.eu/en/common-european-framework-reference-language-skills |
Communication, organisational skills |
Autonomous, +10 years experience as project leader with many interlocutors and team members (developers,testers, subcontractors, clients, independent assessors etc.). |
Job-related skills |
|
Other skills |
|
ADDITIONAL INFORMATION
Summer jobs |
|
ANNEXES
Recurrent tools and techniques applied at DEUTA-WERKE GmbH |
|
Recurrent tools and techniques applied at ERSA SaRL |
|
||||||||||||||||||||||||
Other used tools and technologies |
|




