About Fabien
English
Native or bilingual
French
Native or bilingual
Experience
- CALTOPOSenior Software Engineer / Frontend LeadJanuary 2021 - February 2024 (3 years and 1 month)United States• ● Led a full migration of the legacy mapping application to a modern React/TypeScript architecture, reducing production bugs by 35% and significantly improving maintainability and user experience.• ● Delivered major cross-platform features on web (TS/React), iOS (Swift), and Android (Java), ensuring a consistent interface for 500,000+ monthly active users.• ● Architected and implemented a full-stack overhaul of the billing and subscription system (React/TS + Java/Spring/Hibernate + Stripe), contributing to a 15% increase in ARPU.• ● Improved build and deployment pipelines (GitHub CI, esbuild, Gradle), reducing deployment times from 3 minutes to 20 seconds (-89%) and boosting developer productivity across a 10+ engineer team.• ● Mentored junior developers on backend and mobile development best practices, conducting code reviews and pair programming sessions to raise engineering quality.• ● Improved onboarding processes by documenting internal APIs, SDK behaviors, and dev workflows, reducing new engineer ramp-up time.
- MICROSOFT - AppCenterSenior Software EngineerSeptember 2017 - September 2020 (3 years)Seattle, WA, USA• ● Built core areas of the AppCenter web frontend (Analytics, Settings, Push) using TypeScript, React, MobX, and Webpack for a platform serving 1M+ developers.• ● Contributed to a highly scalable push delivery system within Azure Notification Hub (C#, Kubernetes, Docker), supporting billions of push notifications monthly.• ● Improved and maintained critical Node.js REST APIs, achieving 99.99% uptime through enhanced reliability and performance tuning.
- MICROSOFT - Azure Mobile EngagementSenior Software EngineerSeptember 2014 - August 2017 (2 years and 11 months)Seattle, WA, USA• ● Led the migration of the Capptain platform to Microsoft Azure standards, completing the porting of 3 core services in under 9 months.• ● Migrated the internal message broker from RabbitMQ to Azure EventHub (Java), reaching throughput of 50,000 events/sec with improved reliability.• ● Executed a complex MySQL → Azure SQL database migration with zero customer downtime, ensuring data integrity at scale.
Recommendations
Be the first to recommend Fabien
Help this freelancer shine by sharing your experience working together.
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
- Engineering Degree (MSc)INSA2008Engineering Degree (MSc)
- Degree in Technology (BSc)IUT2005Degree in Technology (BSc)