Basé à Montréal, Québec, Canada

Ingénieur mobile senior

Kevin Doremy, ing.

Je crée des apps iOS et Android utilisées par des millions de personnes.

Kotlin, Swift, KMP, et les outils qui les construisent.

  • 1M+ téléchargements
  • 4,8★
  • 6 ans en production
Orlando Villanueva
Marwan Ennajih
Jonathan Dupuis
Sandra Lyna

Mon portfolio

BDC Mobile project screenshot - BDC Mobile est une application bancaire de niveau entreprise pour la Banque de développement du Canada. En tant qu'ingénieur logiciel mobile, j'ai contribué aux applications Android et iOS utilisées en interne à BDC, en me concentrant sur les architectures modernes, la sécurité et la scalabilité dans un environnement financier réglementé.

BDC Mobile

Kotlin

Swift

Jetpack Compose

SwiftUI

Room

DataStore

SQLDelight

Clean Architecture

La Presse project screenshot - La Presse est le plus grand média indépendant francophone en Amérique du Nord. En tant que développeur Android, j'ai contribué à deux applications phares servant des centaines de milliers d'utilisateurs quotidiennement.

La Presse

Kotlin

Jetpack Compose

Android SDK

Firebase

Braze

Material Design

La Presse+ project screenshot - La Presse+ est l'édition tablette primée offrant une expérience de lecture immersive de style magazine. Conçue spécifiquement pour iPad et tablettes Android, elle propose l'édition quotidienne de La Presse avec des graphiques interactifs, de la photographie haute résolution et une mise en page élégante qui transforme la consommation d'actualités numériques.

La Presse+

Kotlin

Android SDK

Tablet UI

Offline Storage

Interactive Graphics

ÉTS Mobile project screenshot - ÉTS Mobile est une application mobile conçue pour les étudiants de l'École de technologie supérieure. Elle offre une variété de services utiles, notamment :

ÉTS Mobile

Flutter

Dart

Firebase

SwiftUI

SearchDeadCode project screenshot - SearchDeadCode est un outil en ligne de commande ultra-rapide écrit en Rust pour détecter et supprimer en toute sécurité le code mort/inutilisé dans les projets Android (Kotlin & Java). Inspiré de Periphery pour Swift, il aide les développeurs à maintenir des bases de code propres en identifiant les classes, méthodes, propriétés et plus encore inutilisées.

SearchDeadCode

Rust

Tree-sitter

Petgraph

Rayon

Clap

Serde

Kotlin Jump project screenshot - Kotlin Jump est une extension VS Code et Open VSX pour la navigation rapide en Kotlin et Java, sans JVM ni serveur de langage. Elle a atteint 6 237 installations en mai 2026, note de 5,0, et indexe plus de 3 000 fichiers en moins de 500 ms, environ 109x plus vite que les serveurs de langage Kotlin basés sur JVM.

Kotlin Jump

TypeScript

tree-sitter

VS Code API

Node.js

Detekt LSP project screenshot - Detekt LSP est un serveur de langage qui intègre l'analyse statique Detekt dans VS Code, Neovim, Helix et Zed. v0.1.0-alpha publié en juin 2026 sur VS Code Marketplace et Open VSX ; diagnostics de parse en direct aujourd'hui, règles détekt Tier 1 en M2. Open source, Apache 2.0.

Detekt LSP

Kotlin

LSP

Detekt

Technologies actuelles

Je maîtrise une gamme de technologies modernes qui me permettent de créer des solutions hautement fonctionnelles. Voici mes principales technologies.

Kotlin logo

Kotlin

Langage de programmation

Kotlin Multiplatform logo

Kotlin Multiplatform

Partage de code multiplateforme

Jetpack Compose logo

Jetpack Compose

Toolkit moderne

Swift logo

Swift

Langage de programmation

SwiftUI logo

SwiftUI

Framework iOS

Android logo

Android

Plateforme

iOS logo

iOS

Plateforme

Firebase logo

Firebase

Plateforme de développement

Braze logo

Braze

Automatisation marketing

Figma logo

Figma

Outil de design

Git logo

Git

Contrôle de version

Rust logo

Rust

Langage système

KSP logo

KSP

Traitement de symboles Kotlin

Expérience professionnelle

Développement d'applications mobiles à fort impact pour des millions d'utilisateurs.

Ingénieur logiciel mobile

La Presse
Juin 2025 - Présent
Montréal, QC

La Presse est le plus grand média indépendant francophone en Amérique du Nord, servant des centaines de milliers de lecteurs quotidiennement via ses applications mobiles et tablettes.

Réalisations clés

  • Développé et maintenu des applications Android natives avec 1M+ téléchargements et note de 4.8★
  • Implémenté Firebase Remote Config pour les feature flags et les tests A/B
  • Intégré Braze pour les campagnes marketing et les notifications push
  • Optimisé les workflows CI/CD pour des cycles de déploiement plus rapides
  • Migré le système de build de KAPT vers KSP, améliorant les performances de compilation
  • Implémenté Detekt avec des hooks pre-commit pour la qualité du code
  • Collaboré en équipe Scrum avec un processus rigoureux de revue de code (2 approbations requises)
  • Maintenu une couverture de tests complète avec tests unitaires et QA structuré

Technologies

KotlinJetpack ComposeAndroid SDKFirebaseBrazeMaterial DesignGitGradle

Ingénieur logiciel mobile

Banque de développement du Canada (BDC)
2021 - Juin 2025
Montréal, QC

BDC est la seule banque au Canada dédiée exclusivement aux entrepreneurs. En tant qu'ingénieur logiciel mobile, j'ai travaillé sur des applications Android et iOS de niveau entreprise utilisées en interne à BDC, en me concentrant sur les architectures mobiles modernes, le code propre et le CI/CD dans un environnement financier réglementé.

Réalisations clés

  • Développé des applications Android avec Kotlin et Jetpack Compose
  • Contribué au développement iOS avec Swift et SwiftUI
  • Implémenté Clean Architecture et patterns MVVM pour un code maintenable
  • Construit la persistance locale avec Room, DataStore et SQLDelight
  • Conçu des couches de données robustes supportant l'usage hors ligne et les stratégies de cache
  • Contribué aux pipelines CI/CD améliorant la stabilité des builds et la fiabilité des déploiements
  • Développé dans un environnement financier haute conformité avec des normes de sécurité strictes
  • Collaboré en équipes agiles transversales avec product owners, designers et QA

Technologies

KotlinSwiftJetpack ComposeSwiftUIRoomDataStoreSQLDelightClean ArchitectureMVVMGitCI/CD
Kevin Doremy - Ingénieur mobile senior