Summary
Gurpreet Singh is a Principal Software Engineer with a decade of experience building cross-platform mobile and backend systems, currently helping JobGet scale to over 100 million job seekers. He favors functional and reactive styles, Test Driven Development, and clean code, with hands-on expertise in Android, Kotlin Multiplatform, and experiments in Rust and Go. Previously he led product engineering at Gojek, driving international expansion, improving in-app communication and location services, and introducing stronger CI/CD and testing practices. He pairs technical leadership with mentorship and hiring experience, having managed direct reports and delivery across fast-moving teams. A builder at heart, he founded a university portal early in his career and continues to tinker with multi-platform tooling and reactive patterns. Based in Vancouver, he balances pragmatic engineering with a curiosity for new languages and architectures.
10 years of coding experience
7 years of employment as a software developer
Bachelor of Technology (B.Tech.), Computer Science and Engineering, Bachelor of Technology (B.Tech.), Computer Science and Engineering at Guru Tegh Bahadur Institute Of Technology
Front-end web development certification, Computer Software Engineering, Front-end web development certification, Computer Software Engineering at Free Code Camp
Android Nanodegree, Computer Software Engineering, Android Nanodegree, Computer Software Engineering at Udacity
Passed High School, Sciences, Passed High School, Sciences at Guru Nanak Public School, Punjabi Bagh
English, Hindi, Punjabi