Sébastien Sénégas is a seasoned software engineer with over 25 years of experience building high-performance, maintainable systems across biometric security, medical imaging, and aviation software. He has deep C++/Qt and Linux expertise from developing multithreaded, real-time ultrasound applications and embedded fingerprint verification on Texas Instruments DSPs. Since 2018 he designs and maintains core backend frameworks and APIs for Swiss AviationSoftware, bringing rigorous software craftsmanship, SOLID design, and TDD to production-critical systems. His work on abstract hardware access layers and probe synchronization for optoacoustic research demonstrates an ability to bridge research and industrial productization. Comfortable across embedded, desktop, and backend domains, he focuses on resilient architecture that scales with evolving hardware and regulatory constraints. Based in Basel, he pairs hands-on implementation skills with a long-term commitment to clean, maintainable code that empowers teams.
10 years of coding experience
20 years of employment as a software developer
DESS (Master 2), Industrial Software Systems, DESS (Master 2), Industrial Software Systems at Université de Haute-Alsace Mulhouse-Colmar
A small Java Swing application used to pilot using serial communication a traffic light signal mounted on an Arduino board.
Contributions:4 releases, 69 pushes, 4 branches in 1 year 2 months
arduinojavamvc-patternserial-communicationswing
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Sébastien Sénégas - Software Engineer at Swiss Aviation Software