Keeshigan Pirabaharan is a Senior Software Engineer based in Toronto with four years of experience building high-performance web applications using JavaScript, Java, and Python. He has practical expertise in cloud-native architectures on AWS and Azure, container orchestration with Docker and Kubernetes, and designing robust REST APIs for production systems. Currently at AMD after progressing through engineering roles at Curtiss-Wright and Ontario Power Generation, he brings hands-on experience shipping mission-critical software in both industrial and semiconductor domains. With a Mechatronics and Robotics background from Western University, he blends hardware-aware thinking with full-stack software development to solve complex integration challenges. Known for optimizing application performance and delivering user-centric solutions, he also has experience moving quickly through technical career levels, indicating strong impact and adaptability. Outside core engineering, his cross-disciplinary training suggests an aptitude for automation and embedded-software interactions that inform his cloud and backend work.
4 years of coding experience
5 years of employment as a software developer
Bachelor of Engineering - BE with Professional Internship Mechatronics Robotics and Automation Engineering, Bachelor of Engineering - BE with Professional Internship Mechatronics Robotics and Automation Engineering at Western University
Contributions:25 commits, 38 pushes, 3 branches in 6 months
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.
Request Free Trial
Keeshigan Pirabaharan - Senior Software Engineer at AMD