Skip to main content
HimalayasHimalayas logo
GS
Open to opportunities

Gary Singh

@garysingh

Experienced Android developer specializing in Kotlin, Jetpack Compose, and mobile architecture.

Canada
Message

What I'm looking for

I seek a collaborative, product-focused engineering role building scalable Android apps, modernizing mobile stacks, and mentoring teams while delivering measurable user and performance improvements.

I am an experienced Android developer with a Computer Engineering degree from York University and a decade-plus track record building and modernizing mobile apps for major Canadian enterprises. I have led feature development, large refactors and SDK integrations across banking, telecom and insurance apps, improving performance, reliability and user-facing capabilities.

I focus on maintainable architectures (MVVM, repositories, use cases), Kotlin migrations, Jetpack Compose, analytics and feature-flag frameworks, and production support. I collaborate closely with product, QA and engineering teams to reduce technical debt, add automated tests and deliver customer-facing features at scale.

Experience

Work history, roles, and key accomplishments

CA
Current

Android Developer

CanadaLife

Oct 2023 - Present (2 years 8 months)

Developed features for a Jetpack Compose Android app using MVVM, implemented analytics, feature-flag and feedback tracking frameworks, and participated in PR reviews and production support for Android/iOS defects.

CIBC logoCI

Android Developer

Oct 2017 - Dec 2020 (3 years 2 months)

Built features like Lock/Unlock Credit Card and Replace Card using MVVM and data binding, refactored Customer Profile and DigitalCart to MVVM, and added analytics, unit tests and UI automation.

DI

Web Developer & Server Admin

Divvy Inc

May 2012 - Dec 2013 (1 year 7 months)

Developed a scalable Yii/PHP web platform with AngularJS front-end, implemented secure database design and migrated infrastructure to OpenStack-based cloud environments.

Education

Degrees, certifications, and relevant coursework

York University logoYU

York University

Bachelor of Applied Science, Computer Engineering

2005 - 2011

Grade: 7.65 / 9.0 (cumulative GPA)

Activities and societies: Recipient of York entrance and continuing student scholarships; NSERC Undergraduate Student Research Award recipient; multiple Dean's Honour Roll and Chair's Honour Roll recognitions.

Completed a Bachelor of Applied Science in Computer Engineering with coursework in computer architecture, networks, algorithms, databases, and software engineering; graduated December 2011.

Find your dream job

Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan