A chart of the known works of
Computer Engineering @ UWaterloo — I build software that holds up under pressure, and the tests that prove it.
Software Engineering Intern (Forward-Deployed)
❧ Adapted a B2B AI voice-agent platform to each client's workflow with Python integrations into their databases, CRMs, and scheduling tools.
❧ Worked directly with client engineers and stakeholders to review codebases, gather requirements, and plan integrations.
❧ Merged email, phone, and social interactions into unified customer profiles for the voice agents.
Mobile Development Intern
❧ Halved app startup time by moving blocking initialization work to asynchronous operations.
❧ Built and documented React Native screens with designers, wired to APIs, databases, and server components.
❧ Wrote Laravel MVC backend code for apps handling national ID (CNIC) data; senior review found no security issues or bugs.
Browser workspace for training & testing language models
❧ Launch training runs, compare checkpoints, and try models through streaming as-you-type autocomplete.
Local-first personal knowledge base
❧ Captures notes, email, and browsing into searchable local storage with a plug-in system for new sources.
Tested simulation & analysis CLI
❧ Found, documented, and fixed three bugs in the original simulator.
MCP server that lets an agent find the WaterlooWorks jobs that suit you best
A toy language built on Brainfuck with real conveniences, running on a stack-based VM
UW High Performance Computing onboarding challenge
TypeScript, JavaScript, Python, SQL, Rust
React, React Native, Laravel, FastAPI, Bun, SQLite, AWS, IndexedDB, Chrome extensions
Git, GitHub Actions, pytest, Cargo, Regression testing, CI, Root-cause analysis
BASc, Computer Engineering, 2026 – 2031
IB Diploma · SAT 1600/1600 · 100% Merit Scholarship