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

DéveloppeurMobileSenior

KevinDoremy,ing.

Expert mobile iOS & Android. 5+ ans d'expérience.

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

Gift Swap project screenshot - Gift Swap est une application Père Noël Secret conçue pour simplifier les échanges de cadeaux des fêtes. Elle offre des fonctionnalités pour organiser et gérer un événement Père Noël Secret, notamment :

Gift Swap

Swift

SwiftUI

Firestore

Firebase Authentication

Firebase Cloud Messaging

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

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

Jetpack Compose logo

Jetpack Compose

Toolkit moderne

Swift logo

Swift

Langage de programmation

SwiftUI logo

SwiftUI

Framework iOS

Dart logo

Dart

Langage de programmation

Flutter logo

Flutter

Framework multiplateforme

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

Expérience professionnelle

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

Développeur Android

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)
2019 - 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

Me Contacter

Vous avez un projet en tête ? Discutons de comment nous pouvons collaborer.

Ou envoyez-moi un courriel directement à kevin.doremy.l@gmail.com

Kevin Doremy, ing.

© 2025 | Tous droits réservés.

Ce site utilise des outils d'analyse pour améliorer votre expérience. Politique de confidentialité

Kevin - Développeur Mobile Expert