gurjant kalsi

student / cyclist / engineer

Who is Gurjant Kalsi?

Gurjant Kalsi is currently a fourth year software engineering student at the University of Waterloo. Gurjant wrote his first "Hello World" program in C++ over a decade ago and has since developed a keen interest in software engineering.


Gurjant believes strongly in human-oriented software systems with special focus on real-time software performance, elegant design and strong end-user experiences.


In his spare time, Gurjant enjoys playing and watching fĂștbol, cycling and listening to rap music.



In 2012, I developed this website as a way for me to practice my web development skills. The intervening two years have rendered the web a drastically different place whereas has more or less stayed the same.

This version of the website incorporates a few minor design and usability changes as well as a minor content refresh.

As usual, if you have any feedback, I'd love to hear it! My contact information can be found on the nodes page.


Software Engineer, Intern

Improved the performance and usability of Google's real-time C++ assertion framework for display ads.


Software Engineer, Intern

Implemented new real-time metric collection techniques for Facebook's page insights offering.

Gilt City

Software Engineer, Intern

Assisted in developing and maintaining Gilt City's e-commerce platform.


Software Engineer, Intern

Streamlined and augmented Kontagent's analytics dashboard.

Research in Motion

BlackBerry Java Multimedia Applications Developer Intern

Enhanced the BlackBerry multimedia player for the release of BlackBerry OS 7.

University of Waterloo

Bachelors of Software Engineering

Currently a fourth year Co-op Software Engineering Student.

Around the web



contact gurjant via email at me [at] gurjantkalsi [dot] com


follow @gkalsi on twitter


connect with gurjant kalsi Linkedin


add gurjant to your circles on Google+.