
Frédéric Vermeeren
Senior Full Stack Engineer | Embedded & Mobile
Salaire / Taux journalier
Aix-en-Provence, France
Freelance, ouvert au CDI
Peut venir sur site
Expertises
Langues
À propos
Introduction
Full Stack Engineer with 28+ years in embedded, web & mobile development. Led complete application suites from design to deployment, including Windows services, real-time notification systems, and mobile apps on Play/App Store. Expert in Flutter, Dart, C/C++, Python with proven leadership and full-cycle development ownership.
Expérience de travail
Full Stack Engineer Web & Mobile
Caddev
sept. 2021 - mars 2025
3 ans 7 mois
Châtel-Saint-Denis, Suisse
Design and development of a complete suite of applications for the cadwork ecosystem (wood construction software): • Companion (Windows – Flutter): desktop agent installed on user machines to assist with cadwork usage (plugin updates, configuration, news publishing) and to enable local file access by the group’s web applications, similar to Dropbox's model, where a local agent synchronizes and communicates with the web application. • Warehouse (web app – Flutter Web / backend in Dart): stock and materials management platform for wood construction, featuring a Dropbox-like file synchronization system, a custom backend (REST APIs), user account management via Keycloak, and payment processing via Stripe. • Developed a Windows service for automated updates of cadwork applications. • Developed a real-time notification server (WebSockets) for centralized messaging and instant communication between applications. Full-stack and multi-service architecture. Full-cycle development ownership: design, implementation, Docker deployment, MongoDB databases, Linux backends, communication security, and continuous integration.
Founder & Full Stack Engineer - Embedded / Mobile / Web
DeveloopFreelance
janv. 2021 - août 2021
8 mois
25240 Chapelle-des-Bois, France
Founder of Develoop.fr Developed the mobile application Betrim News (Flutter – Android / iOS), designed for new home buyers to track the progress of their construction: real estate projects display, developer updates, photos and videos. Available on the Play Store and the App Store. https://play.google.com/store/apps/details?id=news.betrim.unumdesignum.com
NAGRA
juin 2009 - déc. 2020
11 ans 7 mois
1033 Cheseaux-sur-Lausanne, Suisse
Embedded Software Engineer
juil. 2011 - déc. 2020
9 ans 6 mois
1033 Cheseaux-sur-Lausanne, Suisse
Drive the designs, developments and tests of many SW Simulators, working closely with HW teams. Most of NAGRA’s own HW platforms - targeting PayTV smartcards and securing systems for IOT devices - are simulated in SW, including CPU and peripherals (e.g. memories, caches, busses, crypto blocks, USB, UART for co-simulation with real HW). Built a solid knowledge in embedded SW development and testing in C/C++ and Python. Lead the developments of the industrialization tool chains of the Nagra's latest generations of PayTV smartcards. Contribute to set up a CI (Continuous Integration), and wrote many embedded applications for automatic testing and validation of the final products.
System Architect
juin 2009 - juil. 2011
2 ans 2 mois
1033 Cheseaux-sur-Lausanne, Suisse
Responsible for the whole design and maintenance of the mobile version of Nagra’s CAS (Conditional Access System) for PayTV.
eyeP Media SA
mai 2006 - mai 2009
3 ans 1 mois
Lausanne, Suisse
Engineering Manager
juil. 2008 - mai 2009
11 mois
Lausanne, Suisse
- Lead day-to-day activities of internal and outsourced development teams - Ensure the day-to-day implementation of department strategies and objectives - Overall performance analysis and code review - Generation and review of functional and design specifications - People leadership, careers management
Software Architect Engineer
mai 2006 - juil. 2008
2 ans 3 mois
- Multimedia streaming SDK redesign - Software architecture – UML based - Implementation of a D-Bus (CORBA like) architecture
Firmware Senior Engineer
VisioWave
févr. 2001 - mai 2006
5 ans 4 mois
Ecublens, Suisse
Designed and developed real time device drivers for surveillance cameras (involving multi-threading and multi-processors support) running on multiple OS.
Firmware Engineer / Engineering Director
Vitec Multimedia
févr. 1997 - janv. 2001
4 ans
92320 Châtillon, France
Conception and development of the SDK and the device drivers for the MPEG-2 video encoding of company’s products. - Optimization of sections with critical timings (Intel assembler) - Development of GUI elements (MFC) - Conception of validation tools for hardware components
Formation
ESIEA - École d'Ingénieur·e·s d'un numérique utile
Engineer's degree
1992 - 1997
5 ans 1 mois
Portfolio

Développement de firmware embarqué sécurisé pour cartes à puce TV numérique
