Hi! I'm Gurpreet.

I'm a Principal Software Engineer currently working with JobGet, leading the Android team. Prior to JobGet, I worked as a Principal Product Engineer at Gojek, leading the Driver Earnings & Experience team.

My passion lies in enhancing the developer experience and shipping high-quality software using test-driven development, hermatic test automation and CI/CD. I truly believe functional-style code with explicit side-effect handling results in higher quality, more maintainable product which has lesser bugs and is easier to on-board others to. During my weekends, I enjoy experimenting with and learning new technologies. I also enjoy meeting people through meetups and developer conferences, where I sometimes talk and share my thoughts.

I have always had a keen interest in computers, beginning with playing games on my uncle's Windows 98 machine back in early 2000s. Recognizing my passion, my father got me my own PC, which allowed me to delve into HTML, C++, and Visual Basic during my school years.In college, I pursued software development by working on my startup and gaining experience in full-stack development for a couple of years. I started working with Android in 2016, consulting for a few startups before joining Kite as a Software Engineer.

Want to know more? Look at my Resumé,  drop a    or find me on    or  .