Software Engineer · Based in Vancouver, CA

Coffee in.
Stack Overflow.
Code out.

3rd year CS student at the University of British Columbia.
Runs on black coffee. Navigates by Stack Overflow. Commits to GitHub. AI does the rest.

View Work Email GitHub LinkedIn
Scroll to explore

Where I've
been building.

Jan. 2026 — Present

National Research Council Canada

Software Engineer

Full-stack image management system on Linux — FastAPI, MongoDB, React. Handles 100K+ images in production.

Research
Sep. 2025 — Present

LaunchPad UBC

Software Engineer

Built a volunteer scheduling platform for BC Brain Wellness from the ground up — 26K+ lines of TypeScript/Node.js, open source.

Design Team
Aug. 2023 — Feb. 2024

Code Canvas

Game Developer

Designed game systems with defensive programming patterns — caught edge cases early, kept the codebase maintainable as the project scaled.

GameDev

Selected Work

Projects I'm
proud of.

whisk

01

whisk

Click to learn more.

Next.jsFastAPI
neuron II

02

neuron II

Click to learn more.

TypeScriptNode.js
NutriByte

03

NutriByte

Click to learn more.

JavaScriptPostgreSQL
Animal Math Olympics

04

Animal Math Olympics

Click to learn more.

UnityC#
UBCAnalytics

05

UBCAnalytics

Click to learn more.

TypeScriptExpress.js
Libralist

06

Libralist

Click to learn more.

JavaSwing
IngredientIQ

07

IngredientIQ

Click to learn more.

JavaScriptFigma
Sustainify

08

Sustainify

Click to learn more.

ReactOpenAI API

Capabilities

What I work
with.

01

Languages

Java Python C++ C# Go Rust TypeScript JavaScript SQL HTML/CSS
02

Frameworks &
Libraries

React Angular Next.js Node.js Express FastAPI Spring Boot Pydantic Uvicorn PyMongo Motor HTTPX Celery Redis Pytest Jest Playwright pandas NumPy Pillow Vite
03

Databases

PostgreSQL MySQL Oracle MS SQL MongoDB SQLite NoSQL Relational Databases
04

Cloud & DevOps

AWS S3 Azure Azure Blob Storage Docker CI/CD GitLab GitHub Actions Linux Git
05

Backend & APIs

RESTful APIs OAuth2 JWT RBAC Multi-tenant Architecture JSON SHA-256 EXIF Processing
06

Testing & SDLC

Unit Testing Integration Testing TDD JUnit Mocha/Chai pytest Agile SDLC
07

CS Fundamentals

Data Structures Algorithms OOP Design Patterns
08

AI & Automation

Claude Code Cursor AWS Q Devin GitHub Copilot Gemini API Prompt Engineering Agentic Workflows Usage Analysis