Loading profile…
Loading profile…
Android Developer
Mobile Developer | Android (Kotlin, Jetpack Compose, Coroutines/Flow, Clean Architecture & MVVM, Java) | iOS (Swift) | Exploring KMP
CanadaAndroid Developer at ACEAGE
Diagnosed and fixed a motor-sync defect behind unsafe multi-pouch dispensing, cutting field failures to near-zero. Rebuilt the Compose Settings module and maintained 80%+ unit test coverage on safety-critical code.
KotlinJetpack ComposeML KitUnit TestingGitHub Co PilotGemini
Applied ProGuard shrinking and dependency cleanup to reduce APK footprint. Built three core features solo and integrated ExoPlayer for adaptive-bitrate streaming.
KotlinJetpack ComposeExoPlayerProGuardRxJavaMVVMTesting Automation
Shipped 7 new features and built a push-notification system. Implemented biometric login and encrypted storage, and refactored the app to MVVM with 50+ tests.
KotlinMVVMbiometric authenticationAndroid KeystoreFCMUrban AirshipJenkinsNew Relic
Delivered cross-platform features to a 98% QA pass rate. Converted the full app from Java to Kotlin, including the core calculations engine.
KotlinJavaCross Platform DevelopmentQA
Engineered a tourist-discovery Android app from scratch as sole developer. Established a comprehensive test suite for the app.
AndroidJavaQR CodeGoogle MapsTesting
Programmed game logic and interaction systems for two mini-games using MVC and OOP principles. Executed the full development lifecycle for a standalone Java desktop application.
JavaMVCObject Oriented Programmingdesktop application development
Completed the Mobile Application Design & Development program at Lambton College from 2018 to 2020.
Completed the Mobile Application Design & Development program at Lambton College from 2018 to 2020.
Earned a B.Tech in Computer Science & Engineering from Punjab Technical University from 2013 to 2017.
Earned a B.Tech in Computer Science & Engineering from Punjab Technical University from 2013 to 2017.
Profile sourced from Himalayas.