Summary
Harsimran Singh is a software developer based in Toronto with eight years of industry experience and a five-year focus on building operations management and banking applications. He blends front-end expertise in React and JavaScript with back-end proficiency in Java, Spring Boot, MongoDB and SQL, and routinely automates cloud infrastructure on Google Cloud using Terraform, Kubernetes, Docker, Helm and Jenkins. At CGI he has supported major Canadian banks, implementing secure, scalable GCP architectures and production monitoring to improve reliability. Comfortable across the full stack, he has a track record of shipping SaaS features like notification services, scheduling UIs and document/export tooling. His applied masters in computing complements a pragmatic, domain-sensitive approach to turning complex business requirements into user-centered, maintainable systems.
8 years of coding experience
4 years of employment as a software developer
Master of Applied computing, Computer Science, Master of Applied computing, Computer Science at University of Windsor
Bachelor of Engineering - BE, Computer Science, Bachelor of Engineering - BE, Computer Science at Chitkara University
English, Hindi, Punjabi