01
About
I'm a frontend-leaning full-stack developer based in Toronto who thrives in fast-moving, collaborative environments. I partner closely with designers, product managers, and backend engineers to turn ambiguous requirements into polished, scalable products across web and mobile.
My core stack is TypeScript and React, but I work across the full stack, collaborating on API design, data models, and AI-powered features with a frontend lens on usability and clarity. I care about building interfaces that feel intuitive, not just functional.
I'm drawn to evolving products where the roadmap shifts and the engineering challenges grow with it. I enjoy the full lifecycle, from requirements gathering and technical specification through to shipping and iterating.
Stats
- BSc Computer ScienceWestern University
- Prev Co-FounderAurelis, Software Development Agency
- 25+ Products BuiltScoped and shipped b2b + consumer-facing WebApps, Websites, Mobile Apps
02
Projects
Live Projects
Prism
Agentic Visualization
Enter a question and watch an AI agent explore it in real-time. The agent decomposes, researches, connects, and synthesizes, streaming its reasoning as an interactive knowledge graph you can see being built.
This Site
Design & Development
The site you're on. Built from scratch with Next.js, featuring an interactive dot grid, scroll-driven parallax, spring-physics cursor, and full accessibility support.
Client Projects - Code Private
Cintrex
CRM
An operations dashboard for a property management company. Replaced scattered email and spreadsheet workflows with a structured ticketing system, role-based access, audit trails, and real-time reporting.
Fogain
CRM
A unified tool suite for an accounting firm. Consolidated 7+ siloed internal tools into one environment with shared access controls, reporting dashboards, and a tax-report generator.
OtomAI
LLM Interface
A chat-based financial assistant powered by OpenAI. Natural-language interface for report generation, data interpretation, and financial summarization, tailored to domain-specific accounting workflows.
QueueTrack
Mobile App
A React Native app for university students to check real-time wait times at nearby bars. Crowdsourced reporting, live queue data, and location-aware listings.
03
Skills
Frontend
- TypeScript
- React
- React Native
- Next.js
- Tailwind CSS
- Framer Motion
- HTML/CSS
- Vitest
- Figma
Backend & Data
- Node.js
- Express.js
- Python
- Java
- C/C++
- REST/JSON
- tRPC
- PostgreSQL
- Drizzle ORM
- Clerk
Infrastructure & Tooling
- Git
- Claude Code
- Docker
- Kubernetes
- AWS Services
- Vercel
- Prometheus
- Grafana
- Postman
- Jira
- Slack