The Windows
Fraise
Browser workspace for training & testing language models
Python · FastAPI · JavaScript · SSEShale
Local-first personal knowledge base
TypeScript · React · Bun · SQLiteDeal or No Deal
Tested simulation & analysis CLI
Rust · Python · GitHub Actionswatworks-mcp
MCP server that lets an agent find the WaterlooWorks jobs that suit you best
TypeScript · MCPlobot-lang
A toy language built on Brainfuck with real conveniences, running on a stack-based VM
Rustuwhpc-onboarding
UW High Performance Computing onboarding challenge
C++The Halls
May – Aug 2025
Beem Solutions
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.
Jun – Aug 2024
Punjab IT Board (PITB)
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.
The Library
University of Waterloo
BASc, Computer Engineering · 2026 – 2031
IB Diploma · SAT 1600/1600 · 100% Merit Scholarship
The Armory
Languages
TypeScript, JavaScript, Python, SQL, Rust
Applications
React, React Native, Laravel, FastAPI, Bun, SQLite, AWS, IndexedDB, Chrome extensions
Quality & Tools
Git, GitHub Actions, pytest, Cargo, Regression testing, CI, Root-cause analysis