Gurjant Kalsi is a seasoned software engineer at Google with 13 years of experience and a University of Waterloo honours degree in Software Engineering. He has a strong background across systems, embedded, and platform work—contributing to Google’s Fuchsia and low-level projects like the littlekernel embedded kernel where he added QSPI/STM32F7 drivers and DMA-driven flash support. His career mixes internships at major tech firms with long-term production engineering, giving him deep familiarity with large-codebase engineering and hardware-software integration. Based in Seattle, he combines competitive programming rigor with practical product delivery and a track record of shipping robust low-level systems in both startup and enterprise contexts.
13 years of coding experience
1 year of employment as a software developer
Ontario Secondary School Diploma, Ontario Secondary School Diploma at Agincourt Collegiate Institute
Bachelor’s Degree, Software Engineering, Bachelor’s Degree, Software Engineering at University of Waterloo
Contributions:153 commits, 84 PRs, 146 pushes in 11 months
Contributions summary:Gurjant primarily contributed to the low-level functionality of an embedded kernel (LK) by adding support for new hardware interfaces and drivers. The user's commits focused on integrating QSPI flash memory, including the driver for the STM32F7xx series, DMA-driven transfers, and a file system. This involved modifying existing code and creating new drivers to interact with the hardware.
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.