Diljot Singh Garcha is a skilled software developer with extensive experience at D2L, progressing from a co-op position to Software Developer 2 since January 2021. Key contributions include designing an event scheduling system for student grade adjustments and full-stack development of instructor-facing features utilizing TypeScript and Node. Prior experience encompasses full-stack development on the Brightspace platform using C# and .NET, implementing client-requested hotfixes, and contributing to a cloud-based machine learning system at Invenia Technical Computing Corporation with Python and AWS technologies. Academic research at the University of Manitoba focused on human-robot interaction, with a Bachelor's Degree in Computer Science - Honours completed in April 2021.