Senior Android Engineer · Nantes, France

Android at core.
Mobile at
heart.

Senior Android Engineer with 10+ years building production-grade mobile apps. Deep expertise in Kotlin, Jetpack Compose, Clean Architecture, and 3D/AR. Actively expanding across iOS, Flutter, and React Native — accelerated by AI-augmented development.

10+
Years in Mobile
1.8k
OSS GitHub Stars
12+
Production Apps
4
Mobile Platforms

Expertise

Deep Android. Growing
mobile horizon.

My foundation is Android — architecture, performance, and delivery at scale. I'm actively broadening that into the wider mobile ecosystem, using AI tooling to extend my reach without pretending expertise I haven't earned yet.

Android Engineering
10+ years building production apps across retail, finance, healthcare, and social — serving millions of users. Kotlin, Jetpack Compose, and architecture patterns that keep codebases maintainable as products and teams scale.
Jetpack Compose Kotlin Clean Architecture MVI / MVVM Multi-module
3D & Spatial Computing
Creator of SceneView, contributor to Google Filament, and years of shipping AR into real apps — from room-scanning experiences to 3D model viewers in production. Started as an exploration, became a genuine specialisation.
SceneView ARCore Filament Android XR glTF
Building with AI
Built tooling to fill gaps in my own workflow — not as side projects, but as essential engineering infrastructure. Using AI for architecture review, spec generation, and accelerating cross-platform delivery. Engineering judgment stays in the loop, always.
Claude API Spec-driven dev Gemini Nano
Cross-Platform Delivery
Extending Android-native expertise to Flutter, React Native, and Kotlin Multiplatform. Knowing the trade-offs of each approach, and choosing the right tool for each team and product context.
Flutter React Native KMP Compose Multiplatform
Performance & Quality
Deep understanding of the Android rendering pipeline, Compose performance, and memory management. Building apps that feel fast, not just measure fast — and stay that way as the codebase grows.
Profiling Baseline Profiles Macrobenchmark CI/CD
Open Source Leadership
Maintaining libraries used in production by hundreds of teams worldwide. Contributor to Google Filament. Understanding what it means to build public API surfaces that others depend on.
SceneView 1.1k⭐ Apache 2.0 API Design Semver

How I work

Senior Android instincts,
modern tooling

I've been building Android applications since the J2ME era. That long view matters: I've seen what scales and what doesn't, which patterns survive product pivots, and where teams accumulate technical debt.

Today, I work with AI-augmented development — using Claude to pressure-test architectural decisions, review code, and take on delivery in ecosystems I'm actively learning. I even built my own Android Studio plugin to make this a natural part of my daily workflow.

This is not about outsourcing engineering judgment to AI. It's about a senior engineer using every tool available — and being honest about what they know deeply versus what they're building toward.

Right now, that means senior-level Android and a genuine, fast-moving expansion into iOS, Flutter, and cross-platform — grounded in architecture principles that transfer across any stack.

01
Architecture before code
Every project starts with a clear technical spec — domain model, data flow, modularity boundaries. AI helps stress-test edge cases before a line is written.
02
Platform-native quality
No generic cross-platform compromises. Whether Android, iOS, or Flutter — the UX respects platform conventions and the code uses idiomatic patterns.
03
AI-reviewed, human-validated
Every significant change is reviewed by AI for anti-patterns, performance issues, and coverage gaps — then validated by an engineer who understands what it does.
04
Production-minded always
Crash rates, startup time, accessibility, observability. These aren't afterthoughts — they're constraints that shape every architectural decision from the start.

Platform reach

Android is home.
Mobile is the direction.

I'm a Senior Android Engineer at my core. The work I'm doing with AI tooling is actively pushing that expertise into the broader mobile ecosystem — not as a claim, but as a trajectory.

Senior expertise
Android
10+ years. Jetpack Compose, Kotlin, Architecture Components, custom rendering, AR. From startup MVPs to multi-million user production apps. This is where I go deepest.
Expanding
iOS
Strong mobile architecture instincts translate directly. AI-augmented tooling lets me work in Swift and SwiftUI with proper validation — a capability I'm actively building on top of deep Android foundations.
Expanding
Flutter
Cross-platform delivery with the same architecture discipline I apply on Android. Flutter's model suits teams that want a single codebase without sacrificing quality — I'm developing real fluency here.
Natural fit
Kotlin Multiplatform
Sharing business logic across Android and iOS with KMP is the most natural extension of Kotlin expertise. Native UIs, shared domain and data layers — the right call for Kotlin-first teams.

Open Source

Building the foundation
others ship on

The best proof of architectural thinking is software that other engineers choose to depend on.

Production work

Shipped to millions of users

Professional Android contributions across retail, finance, healthcare, social, and spatial computing — from architecture to delivery.

Contact

Let's build
something great

Whether you're starting a new product, scaling an existing Android codebase, or looking to extend your mobile platform reach — I'm open to meaningful conversations about the work.