Gurkirat Randhawa

Software Engineer

Algonquin, Illinois, United States

About

Experienced Software Engineer with a demonstrated history of working in a full-stack position. Skilled in Javascript, React, and C#. Strong engineering professional with a Bachelor of Science - BS focused in Computer Science from Oregon State University. Studious individual with two additional Bachelor degrees in physiology and psychology from the University of Washington.

Experience

  • Software Developer at General Motors
    Jan 2021 - Dec 2025 · 5 yrs

    Contributed to both web and Android vehicle infotainment development across multiple teams Built and maintained full-stack web applications using React (frontend) and C#/.NET (backend) Collaborated cross-functionally to deliver scalable, user-focused features Transitioned to Android development, building apps with Java and Kotlin Implemented modern Android architecture patterns Actively participated in code reviews, Agile ceremonies, and continuous improvement efforts Tech Stack: React, JavaScript, C#, .NET, Android, Java, Kotlin, REST APIs, Git, Agile