Nav Singh is a Senior Mobile Software Engineer based in Montreal with nine years of experience building native Android and cross-platform mobile experiences, currently leading mobile development at Manulife. He specializes in Kotlin, Jetpack Compose, MVVM, and accessibility-first design, and has a track record of creating reusable SDKs and shared components that boost cross-team efficiency. Nav pairs rigorous testing (Espresso, Robolectric, JUnit) and robust background work management (coroutines, WorkManager) with pragmatic data solutions like ROOM and DataStore. Beyond product work, he organizes GDG Montreal Android meetups and writes technical articles on Medium, demonstrating a commitment to community mentorship and knowledge sharing. A former teaching assistant in Human-Computer Interaction, he brings a user-centric lens to engineering decisions that improves both usability and compliance.
9 years of coding experience
5 years of employment as a software developer
Master's degree, Computer Software Engineering, Master's degree, Computer Software Engineering at Concordia University
Bachelor's degree, Computer Programming, Specific Applications, Bachelor's degree, Computer Programming, Specific Applications at Lovely Professional University
Contributions:5 pushes, 3 branches in 2 years 3 months
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
Nav Singh - Senior Mobile Software Engineer at Medium