Michael Bernier

Senior Software Engineer at Sun Life

Montreal, Quebec, Canada
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Michael Bernier is a Senior Software Engineer with 13 years of mobile-first experience, specializing in Android development since 2011 and full-time Android work since 2014. He’s built production apps across security, telecom, commercial real estate and music industries, contributing to features used by millions at Spotify and currently engineering Android at Sun Life. Michael has deep experience modernizing codebases—migrating Java to Kotlin, adopting MVVM and Android Architecture Components, and implementing DI and offline-first sync for resilient apps. He’s delivered SDKs for secure 2FA integrations with banks and insurers, mentored junior developers, and coordinated across distributed teams. Trained as a software engineer at École de Technologie Supérieure, he pairs a strong engineering foundation with pragmatic product sensibility and a focus on performance, security, and user-guided experience. Notably, his career began on BlackBerry and evolved through platform transitions, giving him rare perspective on long-term mobile platform evolution.
code13 years of coding experience
job15 years of employment as a software developer
bookBachelor of Applied Science (B.A.Sc.), Computer Software Engineering, Bachelor of Applied Science (B.A.Sc.), Computer Software Engineering at École de technologie supérieure
bookDiploma of College Studies, Computer and Information Sciences and Support Services, Diploma of College Studies, Computer and Information Sciences and Support Services at Cégep de Granby
languagesFrench, English
stackoverflow-logo

Stackoverflow

Stats
3,420reputation
522kreached
104answers
3questions
github-logo-circle

Github Skills (67)

background-service10
notification10
multipart-formdata10
integrate10
android-app10
camera2-api10
kotlin10
multipart10
cache-control10
leiningen9
petfinder9
camera9
json-parser9
persistent-data9
polling9

Programming languages (2)

JavaKotlin

Github contributions (5)

github-logo-circle
mbernier85/d3-profile

Mar 2015 - Feb 2017

Contributions:3 releases, 12 PRs, 72 pushes in 1 year 11 months
diablo-3androidandroid-applicationreallystill
mbernier85/pet-finder

Jul 2016 - Feb 2019

Pet finder application for android with data from petfinder.com
Contributions:16 PRs, 96 pushes, 15 branches in 2 years 7 months
petfinderandroid-frameworkandroidfinderkotlin
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Michael Bernier - Senior Software Engineer at Sun Life