› initializing interface
› mounting modules
● online

~/about
Software Engineer · Equipment Finance
I ship production software and I fund equipment-finance deals at Mitsubishi HC Capital. Full-stack and ML engineering on one side, structured finance on the other. A personal multi-agent OS runs the rest.
I structure and fund equipment-finance deals at Mitsubishi HC Capital, currently at 200% of monthly quota, where I have also shipped multiple internal automation and AI tools in production. Alongside that I run two production products with paying users. I am completing an MEng in Computing & Software at McMaster, expected Dec 2026, with A+ grades in type theory and microservices.
Off the clock I built my own JARVIS: a personal multi-agent operating system I run across my machines. It watches itself, recovers from failures behind fail-closed gates, and compounds my research and ops into a layered memory, the engineering and the finance feeding each other.
Agentic legal RAG: cited Canadian-law answers.
A LangGraph state machine runs hybrid vector retrieval over 16,000+ legal documents (MongoDB Atlas) with a Gemini 2.0 Flash reasoning core, returning schema-validated, section-cited answers that block hallucination. FastAPI + Next.js, streamed over SSE. Built for Delta Hacks 12.
Multi-tenant SaaS running a pilates studio.
Class booking, waitlists, Square payments for a studio that ran on paper. Row-level tenant isolation, a ~790-test Vitest suite and a Playwright e2e gate every release.
Resume-tailoring ML product.
Event-driven LLM pipelines generate ATS-optimized, job-targeted resumes from any job description. ~150 paying users.
Mentorship platform for CS students.
Algorithms, systems design, mock interviews, resume reviews. 100+ learners.
chess 1650 · kickboxing