Based in Canada

Software Engineer.
Founder.
Builder.

I build robust, scalable systems and AI-powered products — from multi-agent workflows and RAG pipelines to production-ready applications. With a background in Software Engineering, I bring a first-principles approach to software architecture.

SCROLL

About Me

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 (or vibe-coder); I'm a builder. I founded FitMVMT because I believe in ownership and the power of software to solve real-world inefficiencies. I also build AI-powered systems at scale — from multi-agent workflows and RAG pipelines to internal tools that buy back hundreds of hours for engineering teams.

Whether it's architecting a scalable backend, designing a fluid user interface, building autonomous agents, or defining product strategy, I thrive at the intersection of engineering, AI, and business.

1 Startups Founded
5+ Years Experience
20+ Projects Shipped
Coffees Consumed

Selected Works

Ruby on Rails PostgreSQL AWS Docker Stripe Redis

FitMVMT

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.

Agentic AI Multi-Agent Systems RAG Python Agno

Prodigy

An AI-powered Production Engineering assistant that helps engineers with daily tasks by querying multiple source systems, aggregating data, and delivering context-aware responses. Features reasoning capabilities to interpret ambiguous questions and a self-learning loop that improves results over time. Recovered hundreds of hours per month for engineering teams.

RAG AI Python LangChain ChromaDB

Enterprise RAG Assistant

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.

Experience

AI Developer / Fullstack Software Engineer

Cenovus Energy 02/2024 - Present
  • Build AI-powered systems including multi-agent workflows, RAG pipelines, and MCP servers to streamline workflows, improve decision-making, and enhance internal applications.
  • Develop and deploy full stack web applications using Ruby on Rails, Python frameworks, and Docker, handling database design, backend architecture, and UX-focused front-end development.
  • Act as an internal consultant, collaborating with multiple teams to identify problems and deliver tailored software solutions that improve operational efficiency and streamline workflows.
Ruby on Rails Python Flask Docker AWS Microsoft Azure GitLab RAG MCP Agentic AI

Founder & Builder

FitMVMT.com 11/2024 - Present
  • Launched a production fitness marketplace (Ruby on Rails, PostgreSQL, Redis, Terraform, AWS) enabling trainers to list availability, accept bookings, and message clients in real time.
  • Integrated Stripe Connect to handle secure payments, automated refunds, delayed trainer payouts, and revenue-sharing logic.
  • Deployed scalable cloud infrastructure with Terraform, Docker, and GitLab CI/CD.
  • Delivered a Progressive Web App (PWA) with offline access, push notifications, and service-worker caching for a mobile-first experience.
Ruby on Rails PostgreSQL AWS Docker Stripe Redis GitLab Mailgun

Software Engineering Intern

Canadian Natural Resources Limited 01/2023 - 12/2023
  • Developed progressive web applications (PWAs) using C#, Blazor, and Entity Framework Core to streamline business operations and increase productivity.
  • Managed the full software development lifecycle, including testing and deployment of critical scripts and updates, to ensure smooth and efficient application performance.
  • Collaborated with stakeholders to identify areas for improvement in existing applications, leading to the implementation of modifications that enhanced overall company productivity and effectiveness.
C# Blazor Entity Framework Core Microsoft Azure Oracle SQL VB.NET

Python Developer / Advanced Modelling Intern

Nova Chemicals 05/2021 - 08/2022
  • Built Python algorithms and internal libraries that automated engineering calculations and property extraction from patents, saving engineers thousands of hours.
  • Leveraged SQL databases to conduct analyses that evaluated the necessity of pipe coating replacements, saving the company thousands of dollars.
  • Automated workflows across plant sites, enabling workers to assess the efficiency of various compressor parameters and make necessary changes, saving the company thousands of dollars.
Python MS SQL Microsoft Azure Databricks Aspen Plus

Software Developer

University of Calgary / Precision Drilling 05/2020 - 09/2020
  • Coded a digital model of a drill string using MATLAB.
  • Created a workflow that compares expected data simulated by the digital drill string to real data obtained from Precision Drilling's oil rigs, allowing them to identify strange drill activity.
  • Created a desktop application that encompasses the digital drill string and advanced data visualization, allowing Precision Drilling to thoroughly analyze the effects of proposed changes.
MATLAB Python Data Visualization

A snapshot of the tools and technologies I use to build modern, scalable software systems.

Frontend

  • JavaScript
  • TypeScript
  • React
  • Next.js
  • Bootstrap
  • Tailwind CSS
  • HTML
  • CSS

Backend

  • Ruby on Rails
  • Node.js
  • Express.js
  • Python
  • Flask
  • Streamlit
  • PostgreSQL / Oracle SQL / MS SQL
  • MongoDB
  • ChromaDB

Infrastructure & DevOps

  • AWS (EC2, S3, RDS, ElastiCache)
  • Microsoft Azure
  • GitHub
  • GitLab
  • Docker
  • Terraform
  • CI/CD Pipelines

AI Tools & Frameworks

  • Retrieval Augmented Generation (RAG)
  • Agentic AI
  • Multi-Agent Workflows
  • MCP Servers & Tooling
  • LangChain
  • Agno
  • Claude Code
  • Codex
  • Cursor
  • GitHub Copilot

Education

BSc in Mechanical Engineering, Minor in Software Engineering

University of Calgary

4.0/4.0 GPA

2018 - 2023