Etienne Caron

Freelance Software Developer / Consultant

Talk Title

Web and Android United: Kotlin-Powered Cross-Platform Excellence


Dubai Room




16:20 > 40 min


on Twitter

Dive into the heart of multiplatform app development in this talk, grounded in my experience building for both Android and the web. I'll reveal how Kotlin, with its powerful Coroutines and Flow, can efficiently handle asynchronous tasks and data streams, enabling seamless code-sharing across platforms.

The session will then focus on building backend processes in a multiplatform environment. We'll examine effective strategies for constructing simple architectures that promote efficient cross-platform development.

Finally, I'll share unique programming patterns I've discovered during my journey. These patterns significantly simplify simultaneous targeting of Android and web platforms. Whether a seasoned developer or a beginner in multiplatform development, this talk will share insights on enhancing your toolkit and development approach.

Speaker Bio

Etienne started his career as a back-end developer and pivoted to mobile development in the early 2010s. He worked on all tiers (server, web, mobile, and embedded) of large-scale software platforms and is currently a freelance software development consultant.

– Developer on the Nina™ Mobile speech recognition SDK for Nuance Communications
– Android team lead on TrueKey™ password management app for Intel / McAfee.
– Senior Android developer on Hatchful™ Logo Maker, Shopify.
– Staff developer for e-commerce store management application, Shopify.

Since pivoting to mobile development, Etienne has been an active community member and regularly devotes his time to mentoring startups, developers and students in the space. He lives in Montreal with his wife and daughter and speaks French and English fluently.