Software engineer and founder building AI-powered products and production-grade systems, from multi-agent workflows and RAG pipelines to real-world applications shipped to users.
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.
A unified frontend for AI agents. Plug in any agent that speaks AG-UI and it just works, no UI code changes. Streaming chat, multi-agent switching, human-in-the-loop approvals, and tool-call visualization out of the box. It's also home to an agents catalog where I publish agents like Jaffar and IslamAI below for anyone to install and chat with.
A personal assistant that learns more about you the longer you use it. It adapts to your style, remembering your context across conversations, and learns from its mistakes, getting sharper over time. Handles research, drafting, finances, and day-to-day execution with grounded, cited answers. Live in the TackUI agents catalog.
An Islamic knowledge assistant with a knowledge base covering every ayah of the Quran, hadith collections, duas, and tafsir. Ask it conceptual questions like "verses about patience," or exact lookups like "surah 3 ayah 4." Every answer cites its sources and grades, prefers Sahih-graded hadiths, and fatwa questions are directed to qualified scholars. Live in the TackUI agents catalog.
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 client-side, multi-account compound-growth net worth projector. Model your TFSA, RRSP, 401(k), Roth IRA and more side-by-side, each with its own starting balance, return rate, and contribution schedule, and see the combined picture over time. Features flexible contribution schedules with per-contribution escalation, two projection modes (fixed horizon or goal-seek to a target), inflation-adjusted views, and stacked-area and donut visualizations. No backend, no database: accounts auto-save in the browser.
University of Calgary
4.0/4.0 GPA