Eye Hear U
ASL → text & speech, in real time.
PyTorch video model (I3D), FastAPI on AWS, and an Expo client with Firestore—Terraform and CloudWatch on the ops side.
/ or ⌘K · arrows · Enter · Esc
I like building useful, well-crafted software—interfaces, services, games, or things with a model in the loop. Tough problems and room to learn are where I thrive.
Things I’ve built (or am building). Hover or tilt—cards move. Pick a tool below to spotlight a match.
ASL → text & speech, in real time.
PyTorch video model (I3D), FastAPI on AWS, and an Expo client with Firestore—Terraform and CloudWatch on the ops side.
Tarot-flavored cards, branching stories.
Unity + C# gameplay systems on a nine-person crew—shipped macOS & Windows builds to Itch.io.
Run code in the browser—ten languages.
React & Tailwind up top, Next.js + Docker + Prisma underneath, REST all the way through.
Click a logo to spotlight matching projects. Click again to reset.
Also: React Native · Express · Flask · Firebase · Jest · Cypress · Pandas · NumPy—and always picking up more.
Modes I work in most often—real projects usually blend a few at once.
Components, layout, and interaction—making screens feel fast, clear, and a little bit delightful.
APIs, services, data modeling, and the boring-good stuff: validation, errors, and sensible boundaries.
Owning a feature soup-to-nuts: UI, API, persistence, deploy—so the whole path stays coherent.
Models, training data, and inference—especially vision and anything that needs a sane path to production.
Gameplay systems in Unity—cards, state, and polish that still plays nice with the build pipeline.
Formal CS depth alongside everything above.
University of Toronto
Course highlights: software engineering, web development, algorithms, operating systems, databases, machine learning, neural networks & deep learning.
Roles where I’ve shipped, taught, and improved tools other people rely on.
Weekly tutorials and labs for a large Java course (CSC207)—OOP, design patterns, and how to structure real code. Graded exams and mentored teams on architecture, Git, and agile delivery.
Shipped a browser extension and mobile app pipeline for business-opportunity data. Used the OpenAI API to extract and classify messy inputs from many formats. Tests with Jest, Cypress, and Maestro; CI/CD with GitHub Actions and strong coverage.
Extended PyTA, a Python linter used by 1,500+ students each term—PEP8 rendering, new static checks, docs, tests, and code review across many pull requests.
Hiring, collabs, or just want to trade side-project stories—say hi.