Software • Data • Systems Design
Mechatronics Engineering Student
University of Waterloo

Get to know me
About me
Hi! My name is Mark. I am a Mechatronics Engineering student at the University of Waterloo. My hobbies include playing video games (both competitive and casual), going to the gym and watching movies! I also love discovering new music and collecting pokemon cards.
Like most engineers, there's an incredible amount of things I'd love to learn and build, but I'm particularly interested in the intersection of robotics and AI, BCIs and Fintech. Thanks for checking out my projects and portfolio :)
Experience
With hands-on experience in full-stack development, I have contributed to a variety of high-impact projects across multiple industries, from banking to startups to academic research. I'm passionate about working on projects that are high impact and make the life of others easier. I am always eager to learn and try out new experiences!
CIBC·Software DeveloperMay 2025 — Aug 2025
CIBC·Software DeveloperMay 2024 — Dec 2024
- Borderless·Full Stack Developer
Sep 2022 — Dec 2022
CIBC·Data AnalystSep 2021 — Apr 2022
- University of Waterloo / NRC·Software Developer
Jan 2021 — Apr 2021
For a more detailed overview, check out my resume.
Projects
A snapshot of things I've built in my free time.





