À propos de Frédéric
Français
Bilingue ou natif
Anglais
Capacité professionnelle complète
Expériences
- DeveloopFondateur & Ingénieur Développeur - Embarqué / Mobile / Webavril 2025 - Aujourd'hui (1 an et 2 mois)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 StackEDITION DE LOGICIELSseptembre 2021 - mars 2025 (3 ans et 6 mois)Châtel-Saint-Denis, SuisseConception 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 DES OBJETSjuin 2009 - décembre 2020 (11 ans et 6 mois)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.
Recommandations
Ces profils de freelance correspondent également à vos critères
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
Formations
- Ingénieur en Informatique, Electronique et AutomatiqueESIEA1997Temps réel, ingénierie logicielle, microcontrôleurs, architecture logicielle, électronique, automatique