2000/06 - 2015/09: Airbus Defence (former Cassidian / EADS Defence & Security)
------------------------------------------------------------------------,
- Products / team: IFF (until the end)
[Software engineer]
[IFF interrogators, transponders and related tools]
[ ENVIRONMENT: Windows 7, Eclipse, Swing, Ant, AspectJ, Angular, AJAX, JUnit, JIRA, SVN, DOORS, ADS-B (aircraft tracking data) & various com links, [UDP/TCP IP,RS-XXX], ADS-B, Embedded computer for military applications ]
[ KEYPOINTS: C, Java, Javascript, JSON, XML, Asm x86, Asm ARM STR7 ],
[ METHODOLOGY: AGILE software development ]
- Project: CLA2000 (1 year + 3 months)
[Software engineer]
[Military air control in SCCOA program]
[ ENVIRONMENT: Linux, Eclipse, Hibernate, Ant, POJO, DOORS ],
[ KEYPOINTS: Java, XML ],
[ METHODOLOGY: company internal process (~V cycle) ]
- Project: LMT / GCTAM (2 years + 4 months)
[Software engineer]
[Supply flow handling in a military system]
[Pure Java rich client based on a multithreaded 3 tier architecture]
[ ENVIRONMENT: Windows 7, Eclipse, Swing, Java Beans, Ant ],
[ KEYPOINTS: Java ],
[ METHODOLOGY: Company internal process (~V cycle) ]
- Project: MOIE Sic Terre (2 years + 7 months)
[Software architect / Team leader (~6 developers)]
[Message handling in a military weapon system communication infrastructure, Huge team ~100 people (70 SW developers)]
[ ENVIRONMENT: Windows XP, Entreprise Architect, Eclipse, Swt, OSGI, J2EE, EJB, POJO, JAXB, Spring, SVN ],
[ KEYPOINTS: Java, Python, Ant, XML, XSLT ],
[ METHODOLOGY: MDA Approach, Design Patterns ]
- Project: Euromale (7 months)
[Software architect / Team leader (~3 developers)]
[Drone video data real-time acquisition and handling, Multithreaded 3 tier architecture, Extensive use of design patterns: Creational, Structural, Behavioral, Concurrency]
[ ENVIRONMENT: Windows XP, Eclipse, Web Services, BEA WebLogic, PostgreSQL, SVN ],
[ KEYPOINTS: Java, C++, .NET (C# / J#), SQL ],
[ METHODOLOGY: MDA Approach, Design Patterns ]
- Project: Helios 2 (4 years + 5 months)
[Software architect / Team leader (~6 developers) ]
[Geographic information with image management (2D & 3D) for mission preparation and intelligence, Heavily multithreaded 3 tier architecture (specific Parallel handling layer / error management layer), Specific deployment platform (initially based on DOS/batch tools, then Emac/lisp tools))]
[ ENVIRONMENT: Windows NT, Unix/CDE, Microsoft MFC, CORBA, ActiveX components, ORACLE DB, Rational suite (ClearCase), Bounds Checker ],
[ KEYPOINTS: C++, SQL ],
[ METHODOLOGY: Rational Unified Process, Design Patterns ]
- Trainer in ALTEN Learning School (~15 attendees)
[Sessions about coding and unit testing best practises (~3 hours) ]