About Me
Hello! I'm a multi-faceted software developer with expertise across the entire web development spectrum. From crafting elegant front-end interfaces to engineering robust back-end solutions, managing cloud deployments, and building efficient CI/CD pipelines, I deliver comprehensive solutions to complex problems.
My experience includes developing Windows Form applications using the .NET framework and building custom software solutions for technology companies of various sizes. In fact, you've likely used the websites of companies I've built software for. My expertise has required me to travel internationally to implement software solutions for real-world optical engineering challenges.
When I'm not coding, my interests span multi-modal AI, human-computer interaction, geopolitics, travel, history, and video games. I'm constantly exploring new technologies and expanding my knowledge to stay at the cutting edge of our rapidly evolving industry.
What I Do
- Frontend Development: Creating responsive, accessible, and performant user interfaces using modern frameworks
- Backend Solutions: Building robust APIs and server-side applications
- Cloud Architecture: Designing and implementing scalable cloud infrastructure on major platforms
- DevOps Engineering: Establishing efficient CI/CD pipelines for streamlined development workflows
- .NET Development: Building Windows Form applications and enterprise-grade solutions
- Cross-functional Collaboration: Working with diverse teams to deliver comprehensive technical solutions
- International Implementation: Deploying software solutions to solve real-world engineering challenges globally
My Journey
Discovered my passion for software development through exceptional mentorship from dedicated high school teachers who introduced me to fundamental programming concepts.
Selected to represent Canada in a Rotary Youth Exchange program in Switzerland. Achieved TELC B1 certification in German, demonstrating my commitment to cultural immersion and language acquisition.
Established a media production startup with colleagues, specializing in creating promotional content for educational institutions and municipal governments. Developed valuable entrepreneurial and client management skills.
Began pursuing a Bachelor of Computer Science at Carleton University, focusing on building a strong theoretical foundation alongside practical software development skills.

Secured a competitive internship position at the Bank of Canada, contributing to mission-critical financial technology projects while gaining exposure to enterprise-level software development practices.

Graduated from Carleton University with a Bachelor of Computer Science Honours degree, demonstrating academic excellence and specialized technical knowledge. Honours project focused on human-computer interaction demonstrated through building a peer-to-peer family tree application.
Joined Westboro Photonics as a Software Engineer, applying my expertise to develop innovative solutions for advanced optical measurement systems and photometric analysis software.
Advanced to a multifaceted position encompassing international technical consulting, customer support, and product implementation. Regularly travel to client sites globally to deliver specialized training and technical solutions. Additionally providing customer support both remotely and face-to-face.