Steven de Tilly

IOS Engineer

Blainville, Quebec, Canada11 yrs 4 mos experience
Highly StableAI Enabled

Key Highlights

  • 10 years of Android and mobile development experience.
  • Kotlin Multiplatform expert with significant project leadership.
  • Passionate about knowledge sharing through articles and talks.
Stackforce AI infers this person is a Senior Android Developer with expertise in Kotlin Multiplatform and mobile application architecture.

Contact

Skills

Core Skills

Android DevelopmentKotlin Multiplatform

Other Skills

Mobile ArchitectureAndroid DesignGradleSwiftUIAndroidJSON Web Token (JWT)Project ManagementKoin (DI)Jetpack Compose for AndroidClaude CodeAndroid StudioCrashlyticsSwiftProblem SolvingGraphQL

About

With around 10 years of Android and mobile development experience, I’ve built apps using modern best practices and tools such as: Kotlin Multiplatform (KMP) Clean Architecture (MVVM) REST & GraphQL APIs (Ktor, Apollo) Dependency Injection (Koin) Unit Testing (Mockk) UI (XML, Jetpack Compose) CI/CD (Jenkins, GitHub Actions) I also work with Swift and SwiftUI, mainly through Kotlin Multiplatform projects. I’m passionate about sharing knowledge — I regularly write technical articles on Medium: https://medium.com/@stevendetilly I’ve also spoken at GDG Android Montreal events: Material Design 2.0 Talk: https://speakerdeck.com/gdgmontrealandroid/android-developpers-guide-to-material-design-2-dot-0-by-steven-de-tilly Jetpack Compose Recomposition Talk: https://www.youtube.com/watch?v=tO5vRhq4x34. As a Kotlin Multiplatform enthusiast, I created https://github.com/sdetilly/GameOfThronesWiki — a reference app demonstrating best practices with KMP and Compose Multiplatform.

Experience

Cohere

Principal Android Developer

Mar 2026Present · 0 mo · Remote

Mirego

2 roles

Android Developer and Kotlin multiplatform specialist

May 2022Feb 2026 · 3 yrs 9 mos

  • Worked on many big projects, some with 500k+ monthly active users and up to 99.8% crash free sessions, such as:
  • Air Transat (as project dev lead)
  • Clic École (as android dev lead)
  • IGA
  • SAQ
  • CTV News
  • CP24
  • Bnn Bloomberg
  • I also leverage my Kotlin Multiplatform expertise to contribute to developer talks and enhance our public libraries such as Trikot and Kotlin-Pilot.
Mobile ArchitectureAndroid DesignGradleSwiftUIAndroidJSON Web Token (JWT)+32

Android Developer

Jul 2019Feb 2026 · 6 yrs 7 mos

Mobile ArchitectureAndroid DesignGradleAndroidJSON Web Token (JWT)Project Management+27

Metix inc

team lead mobile (iOS et Android)

May 2016Jul 2019 · 3 yrs 2 mos · Montreal, Quebec, Canada

  • Chez Metix, je travail sur l'application B-CITI, qui est un outil qui facilite la communication entre un citoyen et sa ville. En tant que développeur android et team lead du département mobile, mes responsabilités sont les suivantes:
  • Implémenter des nouvelles fonctionnalités sur l'app
  • Corrections de bugs (maintenance)
  • Participer aux rencontres avec l'équipe de produit pour améliorer les apps mobiles
  • Guider et aider l'équipe iOS
  • Faire des démonstrations de l'application devant les clients
  • Développer une librairie commune en kotlin (multiplateforme) afin de simplifier le code iOS et Android
Android DesignGradleAndroidJSON Web Token (JWT)Project ManagementAndroid Studio+19

École de technologie supérieure

Chargé de laboratoire pour le cours de développement android

May 2016Aug 2016 · 3 mos · Greater Montreal Metropolitan Area

  • En tant que chargé de laboratoire pour le cours GTI 785: Systèmes d’applications mobiles, j'ai modernisé les laboratoires et j'aidais les élèves afin qu'ils soient en mesures de compléter leurs travaux.
AndroidMobile ApplicationsAndroid SDKAndroid Development

Applets

Programmeur Android et team lead

Sep 2015Aug 2016 · 11 mos · École de Technologie Supérieure

  • Chez Applets, on s'occupe principalement de l'application pour étudiant ETSMobile. Cette application permet, aux étudiants de l'ÉTS, entre autres de consulter leurs notes de cours sur la plateforme moodle, regarder leur horaire de session et donne accès à leurs résultats scolaire. Mes responsabilités en tant que membre et team lead chez Applets étaient:
  • Corriger les bugs de l'application ÉTSMobile;
  • Implémenter de nouvelles "features" dans l'application;
  • S'occuper de grands événements, comme le AMC (ApplETS mobile challenge);
  • Diriger l'équipe Android afin d'assurer l'avancement du projet;
  • Créer une atmosphère propice à la coopération entre développeurs.
AndroidAndroid StudioCrashlyticsJSONMobile Application DevelopmentREST APIs+4

Summit tech

QA Tester

Apr 2015Aug 2015 · 4 mos · Montreal, Quebec

  • En tant que stagiaire, j'ai testé des applications mobile afin d'en assurer la qualité et pour vérifier que chaque exigence du client était rencontrée. Mes tâches principales étaient:
  • Tester des applications mobiles.
  • Rédiger des rapports de bogues sur JIRA.
  • Communiquer régulièrement avec le client à des fins de suivis.
  • Aider les développeurs à corriger les bogues
  • Utiliser Wireshark pour aider à diagnostiquer un problème de télécom. (SIP, HTTP)

Ericsson

ITTE intern

Sep 2013Apr 2014 · 7 mos · Montreal

  • Durant mon stage chez Ericsson, j'ai travaillé pour le département des environnements de tests. Mes tâches principales étaient:
  • Configurer l'équipement selon les directives du client
  • Dépanner l'équipement s'il y a problème durant les tests
  • Faire les mises à jour nécessaires de l'équipement

Education

École de technologie supérieure

Jan 2012Jan 2016

Collège Lionel-Groulx

College diploma — Electrical engineering

Jan 2007Jan 2012

Stackforce found 100+ more professionals with Android Development & Kotlin Multiplatform

Explore similar profiles based on matching skills and experience