I build robust, scalable systems and intuitive digital products. With a background in Software Engineering, I bring a first-principles approach to software architecture.
My journey began in Mechanical Engineering with a minor in Software Engineering at the University of Calgary, where I learned the art of solving complex physical problems. Today, I apply that same engineering rigor to the digital world.
I'm not just a coder; I'm a builder. I founded FitMVMT and Wise Wave because I believe in ownership and the power of software to solve real-world inefficiencies.
Whether it's architecting a scalable backend, designing a fluid user interface, or defining product strategy, I thrive in the intersection of engineering, design, and business.
A two-sided marketplace connecting personal trainers with clients. Features include real-time scheduling and messaging, payment processing, delayed trainer payouts, and revenue sharing logic. It's like Fiverr but for personal training.
A software initiative focused on building modern applications and systems, with an emphasis on workflow automation and AI integration. The work centers on designing scalable software solutions that streamline operations, replace manual processes, and support better decision-making.
An AI-powered knowledge assistant built using Retrieval-Augmented Generation (RAG). Supports uploading, parsing, and managing documents directly from the frontend, and chatting with the knowledge base across multiple sessions.
Developing and deploying full-stack web applications used by
internal engineering and operations teams. Work involves managing
backend architecture, database design, and UX-focused frontend
development using Ruby on Rails, Python-based frameworks, and
containerized deployments using Docker.
Act as an internal consultant by partnering with multiple teams to
identify workflow bottlenecks and deliver tailored software
solutions that improve operational efficiency. More recently,
focused on building AI-powered systems, including multi-agent
workflows, RAG pipelines, and MCP servers, to enhance
decision-making and modernize internal applications.
Owning the end-to-end development of a production software product, from initial concept through deployment. Responsibilities include product design, system architecture, backend and frontend development, payments integration, and operating a live application.
Leading the design and development of software applications and internal tools, with a focus on modern system architecture and AI integration. Responsible for translating ambiguous problems into concrete technical solutions, making architectural decisions, and building end-to-end systems from concept through implementation.
Contributed to the development of internal web applications built with C#, Blazor, and Entity Framework Core, including progressive web applications used to support day-to-day business operations. Worked across the full software development lifecycle, from implementing features and updates to testing and deploying production changes. Collaborated with stakeholders to identify gaps in existing tools and deliver targeted improvements that increased reliability, usability, and overall productivity.
University of Calgary
4.0/4.0 GPA