Kotlin & Swift Developer | Mobile & Backend Engineer | Open Source Enthusiast
I’ve been coding since the age of 10. Early on I joined a developer team (Groupe MINASTE) by age 14 and built everything from HTML/PHP sites to Java (Minecraft) plugins. Now I work full-time building user-friendly mobile apps and backends. I specialize in Swift and Kotlin development (also using Java and JavaScript when needed). In fact, my GitHub tagline even calls me a "Kotlin and Swift mobile app developer ❤️ Open source lover", reflecting my passion for open-source software.
Proficient in Kotlin, Swift and Java (among others). I leverage these technologies to create efficient, high-quality apps for iOS, Android and web backends. For example, I build Kotlin-based server backends (e.g. with Ktor) and native iOS/Android clients (with Swift, Kotlin and KMP). These skills allow me to deliver polished, high-performance software.
I’m an open-source contributor and maintainer. Notable projects include:
- kdriver – A blazing-fast, coroutine-first Kotlin library for web scraping and browser automation. We ported a Python scraper to Kotlin and open-sourced it.
- kourier – A pure Kotlin AMQP/RabbitMQ client optimized for coroutines and Kotlin Multiplatform.
- CryptoSwift – A widely-used Swift library of cryptographic algorithms (10k+ stars).
- SQLite.swift – A type-safe Swift layer over SQLite (10k+ stars).
I’ve also worked on tools like kaccelero, zodable, and many others for Kotlin/Swift development.
My GitHub stats (above) show my contributions and top languages. Kotlin and Swift dominate, reflecting my focus. Feel free to browse my GitHub profile for details on all my projects and activity.
I co-founded Guimauve Digital (France), an app studio crafting mobile apps and SaaS platforms. Our products include FlashUp (an educational flashcard app), ControlResell (a reselling productivity app), and iAPush (real-time App Store/Play Store alerts). There, I handle development and app marketing.
For more info, check my website or connect with me on LinkedIn.