Senior engineer with 15+ years shipping mobile and software products — from B2C apps with 3M+ active users to B2B systems running on manufacturing floors.
My core stack is Kotlin, Java, Swift, and TypeScript. I architect cross-platform solutions with KMP and Compose Multiplatform, build backends with Spring Boot and Ktor, and leverage AI-assisted development to deliver faster while maintaining the quality standards I've built over a decade and a half.
I care about architecture, execution speed, product value, and measurable outcomes. I don't just write features — I think about why we're building them and whether they'll hold up at scale.
Trilingual (English, French & Arabic) · Proud dad of Haroon and Isaac.
- Louis Vuitton — Led migration of a legacy Android app to modular, scalable architecture following Clean Architecture principles
- france.tv — Built and maintained the France.TV streaming application, serving 2M+ daily active users with high performance and reliability
- Yara International — Shipped an RFID tracking system (Yara Global Tracing) across Norwegian manufacturing plants using Zebra devices and custom Android SDK integrations
- Renault Digital — Developed and maintained the My Renault app — garage management, service booking, connected car controls
- TotalEnergies — Conducted a thorough security and architecture audit of their mobile application codebase
- Deezer, RATP, Credit du Nord, L'Oreal, Ankorstore, Thales — and more, across media, transport, banking, retail, and defense
- Android & iOS development — native apps in Kotlin and Swift, production-ready at scale
- KMP & Compose Multiplatform migrations — greenfield or legacy modernization, shared code across platforms
- Backend development — Kotlin (Spring Boot, Ktor) and TypeScript, APIs, microservices
- Full-stack engineering — end-to-end from mobile to backend to cloud
- Architecture audits & code reviews — mobile and backend codebases
- AI-augmented team setup — integrating AI tooling into your dev workflow
- Technical due diligence — for investors, acquirers, or leadership teams
Independent contractor since 2018 — 8+ years of finding clients, scoping projects, delivering end-to-end, and taking full ownership of outcomes. I've played every role: Lead Developer, Architect, Security Auditor, Technical Consultant. I've led teams, mentored juniors, and defined technical roadmaps.
I use AI-assisted development as a force multiplier — not a replacement for engineering judgment. I architect the solution and make the technical decisions. I use tools like Claude and custom agent pipelines to accelerate delivery. Then I own the final quality gate and take full responsibility for what ships.




