Systems Design Engineer · AMD
I build where hardware meets software.
From GPU validation infrastructure to full-stack automation — I design systems that bridge silicon and code.
About Me
I build at the intersection of hardware and software — where most engineers only see one side. With a Computer Engineering foundation and hands-on experience architecting GPU validation infrastructure at AMD, I design systems that bridge silicon and code.
Currently deepening my expertise in secure systems design and scalable automation frameworks that support cross-functional engineering teams.
Education: Toronto Metropolitan University (2019–2024) — B.Eng. Computer Engineering, Software Specialization (Honors). Dean's List 2019–2024.
Technical Skills
Languages
Infrastructure
Frameworks
Domains
Experience
Systems Design Engineer 2
2024 — PresentAdvanced Micro Devices (AMD)
- Architect automation frameworks that reduced GPU validation cycle time across data center product lines
- Own CI/CD infrastructure serving engineers across multiple cross-functional teams
- Built internal tooling adopted by multiple product teams, eliminating hours of manual integration testing
Validation Engineer (Intern)
May 2022 - August 2023Advanced Micro Devices (AMD)
- Led the development of automation scripts for the DCGPU virtualization validation team.
- Leveraged internal frameworks and Ansible to achieve end-to-end automation for virtualization test content.
- Earned the quarterly Spotlight Award for outstanding impact on the state of automation.
Research Assistant - Developer Intern
September 2020 - August 2021Cybersecurity Research Lab (CRL)
- Developed a web interface using ReactJS and ExpressJS.
- Built an intuitive visual editor for blockchain workflows and implemented CI/CD pipelines.
Research Assistant - Embedded Cryptography
May 2020 - August 2020Toronto Metropolitan University
- Developed an implementation of post-quantum cryptography (SIKE) using Rust.
Software Developer
Apr 2021 — Dec 2023Helium Aero (Startup)
- Developed an accurate simulation of the MVP and designed communication protocols using C++ and Python.
Lead Developer (Executive)
Sep 2020 — Apr 2024Ryerson ECE Student Society
- Developed a custom discord bot to authenticate and automate user roles for online events.
Controls Developer
Sep 2019 - Aug 2020Ryerson Rams Robotics (R3)
- Developed a python heat map to visualize radiation data and an app to simulate incoming radiation data.
Projects
Writing
What GPU Validation Taught Me About Software Architecture
Bridging the gap between silicon testing and scalable software systems.
Coming SoonPost-Quantum Cryptography in Rust: Lessons from SIKE
Implementing side-channel resistant algorithms in modern systems languages.
Coming Soon