Ingénieur développement logiciel
Je conçois des logiciels et des applications fiables, du code à la mise en production.
Logiciels sur mesure, applications mobiles et web, systèmes communicants : je développe des solutions robustes, testées et documentées, avec l'exigence acquise dans le ferroviaire et la billettique.
Services
Ce que je peux faire pour vous
De l'idée à une solution qui tourne en production, avec un code propre et maintenable.
Logiciels sur mesure
Développement d'outils et de logiciels métier en C++ et Python, adaptés à vos besoins et à vos processus.
Applications mobiles et web
Applications Android et web modernes, pensées pour être simples à utiliser et rapides.
Systèmes communicants
Intégration d'API REST, messagerie MQTT, microservices, NFC et cartes sans contact.
Qualité et automatisation
Tests unitaires et d'intégration, scripts d'automatisation, intégration continue et documentation technique.
Subflow
Je travaille sur Subflow, l'application qui suit vos abonnements et vos paiements récurrents. Vous savez à l'avance ce qui va être prélevé, et combien il vous restera à la fin du mois.
- Suivi des abonnements, prélèvements et revenus, sans connecter de compte bancaire
- Calendrier des paiements et solde prévisionnel de fin de mois
- Rappel avant chaque prélèvement
- Plusieurs profils et plusieurs devises
Parcours
Une expérience forgée sur des systèmes critiques
Développeur logiciel · Thales RCS
Développement de composants d'un système billettique communicant en C++ et Python, sur Linux, Windows et Android : communications MQTT, API REST, chiffrement AES, cartes sans contact (NFC, EMV, APDU), tests GoogleTest et intégration continue.
Développeur logiciel · Hitachi Rail STS
Développement et maintenance d'un logiciel de signalisation ferroviaire ERTMS soumis à des contraintes de sûreté, en Ada, avec gestion des exigences sous IBM DOORS.
Développeur logiciel · Plateforme de suivi ferroviaire
Plateforme de microservices en Python et C++ pour la gestion et le suivi de trains, avec un système de déploiement automatisé.
Développeur Deep Learning · Universidad Complutense de Madrid
Analyse comparative des temps d'entraînement de réseaux de neurones avec Python et TensorFlow.
Diplôme d'ingénieur · Polytech Paris-Sud
Électronique, énergie et systèmes : développement logiciel et embarqué, programmation orientée objet, gestion de projet.
Compétences
Ma boîte à outils
Langages
Technologies
Outils
Systèmes et langues
Contact
Un projet de logiciel ou d'application ?
Décrivez-moi votre besoin, je vous réponds rapidement pour en discuter.