Full‑Stack Engineer • Cloud Computing Enthusiast • Lifelong Learner
I live for learning new tools, cracking tough problems, and constantly iterating on my craft. When I’m not building data pipelines or UI components, you’ll find me on the soccer field (or cheering from the couch), tinkering on a game prototype, lifting weights, cooking up new recipes, or hanging out with my cats. I’m always looking for projects where technology meets innovation.
I get excited by problems where software has real, measurable impact: automating a process that used to take hours, shipping a feature that unblocks an entire team, or designing a system that scales without breaking a sweat. Right now I'm particularly drawn to cloud infrastructure, distributed systems, and the intersection of AI and developer tooling, areas where the pace of change means there's always something new to figure out.
Outside of work, I'm building Transient Radio, a music discovery platform that's been my playground for Next.js, Cloudflare, and Supabase, because I think the best way to learn is to build something you actually care about.
Open to cloud-architecture, cloud-security, or infrastructure-engineering roles where I can deliver scalable, secure solutions that improve reliability, automation, and impact.
If you’re building trusted cloud systems—or want to collaborate on a security-driven experiment—let’s connect.
Accenture • Mississauga, ON
May 2024 – Present
LiteSpace • Remote
Sep 2023 – Dec 2023

Architected a genre-agnostic music platform designed to bridge global sounds and local talent. Built with NextJS, TypeScript, Tailwind CSS, and Supabase. Leveraged Cloudflare R2 for scalable media storage and seamless global deployment.



Implemented a Chess engine in Java using Minimax and Alpha-Beta pruning algorithms with multiple difficulty levels and GUI built in Java Swing.
Want to see more? Explore the rest on my GitHub.