Summary
Ryan Chowdhury is a Product Development Engineer 2 at AMD, bringing a decade of experience in hardware yield engineering and software development. Based in Toronto, he leverages a diverse background—from robotics instruction to web development—to drive reliable, production-ready semiconductor solutions. He has progressed from a software-focused internship to a current role at AMD, demonstrating a consistent track record of delivering practical engineering improvements. His experience teaching robotics and building developer-focused tools reflects a talent for translating complex requirements into accessible, high-quality systems. He earned a BE in Computer Engineering from Toronto Metropolitan University, pairing strong technical depth with a versatile, cross-functional mindset. Outside of work, he enjoys astrophotography, hiking, and gaming, signaling a curious approach that feeds his technical problem-solving.
11 years of coding experience
2 years of employment as a software developer
High School Diploma, 90%, High School Diploma, 90% at Scarborough Academy of Technological, Environmental, and Computer Education @ W.A Porter C.I
Bachelor of Engineering - BE, Computer Engineering, Bachelor of Engineering - BE, Computer Engineering at Toronto Metropolitan University