About Frédéric
French
Native or bilingual
English
Fluent
Experience
- DeveloopFondateur & Ingénieur Développeur - Embarqué / Mobile / WebApril 2025 - Today (1 year and 2 months)Aix-en-Provence, FranceConception et développement de systèmes embarqués ainsi que d’applications desktop, mobiles et web.- Expertise en backends sous Linux (MongoDB, WebSockets), déploiement via Docker, et intégration de services temps réel.- Solide expérience des environnements multiplateformes (Windows, Linux), incluant le développement bas niveau (firmware embarqué temps réel,kernel).- Très bonne maîtrise des problématiques de concurrence etde synchronisation.- Compétences avancées en débogage de systèmes complexesmêlant matériel et logiciel.- Expérience confirmée en lead technique et en gestion de projet.
- CadworkIngénieur Full StackSOFTWARE PUBLISHINGSeptember 2021 - March 2025 (3 years and 6 months)Châtel-Saint-Denis, SwitzerlandConception et développement d'un ensemble complet d'applications pour l’écosystème cadwork (logiciel pour la construction bois) :• Companion (Windows – Flutter) : agent installé sur les postes utilisateurs pour l’assistance cadwork (gestion des mises à jour de plugins, paramétrage de l’application, publication d'actualités) et pour permettre l'accès aux fichiers locaux par les applications web du groupe, similaire au fonctionnement Dropbox (communication entre agent local et interface web).• Warehouse (web app – Flutter Web / backend Dart) : plateforme de gestion de stock pour matériaux de construction bois, intégrant un système de synchronisation de fichiers type Dropbox, un backend custom (APIs REST), la gestion des comptes via Keycloak et la gestion des paiements via Stripe.• Développement d’un service Windows pour la mise à jour automatisée des applications cadwork.• Développement d’un serveur de notifications temps réel (WebSockets) pour la centralisation et la distribution des messages entre applications (messagerie instantanée entre applications).Architecture full-stack et multi-services, maîtrise complète du cycle de développement : design, implémentation, déploiement Docker, bases de données MongoDB, backends Linux, sécurisation des communications et intégration continue.
- NagraVision - Groupe KudelskiIngénieur SW EmbarquéINTERNET OF THINGS (IOT)June 2009 - December 2020 (11 years and 6 months)Cheseaux sur LausanneEn tant qu’INGÉNIEUR SW EMBARQUÉ, j’ai écrit des firmwares complets (e.g. boot-loader en assembleur, flash-loader, bases de données, pilotes de périphériques) sur des systèmesbare-metal (e.g. cartes à puce) et RTOS (Real Time OS).Maîtrise des outils : makefile, linker, compilateur, désassembleur, debugger, ELF loader.Débogage avec : décodeurs de protocoles (e.g. PCI, USB, UART, JTAG), émulateurs, oscilloscopes.J’ai dirigé toutes les activités liées aux simulateurs SW de composants HW, en étant l’interface privilégiée entre les équipes HW et SW. Les plateformes HW du groupe ont été simulées en logiciel: CPU (e.g. RISC-V), périphériques (e.g. ROM, RAM, flash, cache, blocs crypto, DMA, IRQ, USB), et des UART temps-réel en vue de réaliser des co-simulations avec du HW réel.
Recommendations
These freelancer profiles also match your criteria
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Education
- Ingénieur en Informatique, Electronique et AutomatiqueESIEA1997Temps réel, ingénierie logicielle, microcontrôleurs, architecture logicielle, électronique, automatique