Summary
Parminder Kaur is a Software Development Engineer II based in Toronto with 12 years of experience designing and building large-scale distributed and microservices-based systems. Currently at Amazon, she brings deep hands-on expertise in the MERN stack, Node.js, Python, Docker/Kubernetes, and API/UI testing, grounded in strong object-oriented design. Her background spans full lifecycle delivery from test automation and QA at Colligo to cloud-native microservices and Scrum leadership at IBM Watson DataWorks. Known as an out-of-the-box thinker and effective communicator, she also coaches teams on agile practices and has served as a scrum master. Academically she holds a Master’s in Applied Science (Software Systems) from UBC and a BE in Information Technology, combining rigorous research training with practical production experience. Beyond code, she blends testing-first discipline with deployment ops experience, enabling reliable, scalable services in complex environments.
12 years of coding experience
6 years of employment as a software developer
Kendriya Vidyalaya Sangathan
Bachelor of Engineering (B.E.), Information Technology, 4.00, Bachelor of Engineering (B.E.), Information Technology, 4.00 at Panjab University
Master, Applied Science - Software Systems, 3.90, Master, Applied Science - Software Systems, 3.90 at The University of British Columbia
English, Hindi, Punjabi, French