Fabien LE GALLO

Senior Software Engineer / Frontend Lead

Salary / Daily rate

64000 Pau, France

Freelance, open to permanent contract

Skills

TypescriptReactNodeJavaLinuxCC++UX Product DesignFrontend DevelopmentJavascriptReduxWebpackSpring BootC#GolangPythonSwiftIOSAndroidAzureAWSDockerKubernetesJenkinsRedisMySQLMicrosoft SQL Server

About me

Intro

Senior Software Engineer with 13+ years of full-stack experience across web, mobile, and cloud systems. Frontend Lead specializing in TypeScript/React with strong backend, architecture, and DevOps skills. Proven track record leading complex features, mentoring devs, and improving reliability and performance at scale.

Work experience

Senior Software Engineer / Frontend Lead

CALTOPO

Jan 2021 - Feb 2024

3 years 2 months

Remote

– 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.

Senior Software Engineer

MICROSOFT

Sep 2017 - Sep 2020

3 years 1 month

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.

Senior Software Engineer

MICROSOFT

Sep 2014 - Aug 2017

3 years

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.

Software Engineer

CAPPTAIN

Dec 2008 - Aug 2014

5 years 9 months

Rennes, France

– Developed a specialized backend service (Campaign Manager) for pushing rich content to targeted users, utilizing Java, HBase, XMPP, and Redis, leveraging instant feedback for push notification campaigns. – Part of the lead development team for the push and analytics tool, managing data streams for over 1,000 mobile applications. – Acted as the sole developer of the iOS SDK(Objective C)

Software Engineer

TELECA / ADF Ouest

Jun 2008 - Nov 2008

6 months

Rennes, France

– Ported a mobile application from J2ME to the nascent Google Android platform(Java)


Education

INSA Rennes

Engineering Degree (MSc), Computing and Communication Systems

2008 - 2008

1 month

IUT Rennes

University Degree in Technology (BSc), Electrical Engineering and Industrial Computing

2005 - 2005

1 month

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools