Senior Software Engineer with 18+ years professional experience, having designed and developped software for several well known companies in the domain of CAD, Simulation and Computer Graphics, and Cloud applications. Highly technical profile, with strong knowledge of C++ programming language, Golang, and ability to successfully lead software engineering teams and projects.
Currently exploring new grounds.. Stay tuned!
Last Update: mid 2021.
Exploring new grounds…
Lead a team of Software Engineering experts towards developping a new Fleet Management software for large companies, using state of the art Cloud technologies: Golang, Micro-Services architecture, GRPC and Protocol Buffers, GraphQL, Kubernetes, Azure… and Makefiles !
Designed and implemented the AITAC Smart Drawings product (product video ↪), a new Industrial Drawing Automation Software for Marine & Offshore industries, integrated to the 3DEXPERIENCE platform of Dassault Systèmes (formerly known as CATIA V6). The project started from scratch at AITAC, and the company got acquired by Dassault Systemes mid-2017 due to the product gaining strategic value for Naval Industries.
Started as a Software Engineer on the SPEOS product (product video ↪), an optical simulation kernel integrated to CAD software platforms. I later moved on to the position of Lead Developer on the Optical Shape Design product (product video ↪), a new optical surface modeling software integrated to CATIA V5. .
Software Engineer on the WinDev product (product page ↪), a Rapid Application Development Environment, well known in France. C++ mostly, with a bit of W-Language.
Junior Software Developer position on the 3D_Evolution product (product video ↪), a geometric modeling software for CAD data-translation.