N 43.47 / W 80.54
ELEV 329 M
Ali
Shahzad.
Computer Engineering @ UWaterloo
I build software that holds up under pressure, and the tests that prove it.
GH ↗ LI ↗ MAIL ↗
01 / Route
WP11,214 m
Jun – Aug 2024 · React Native / Laravel
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.
WP21,860 m
May – Aug 2025 · Python / SQL / AWS
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.
BASE2026 – 2031
University of Waterloo
BASc, Computer Engineering — IB Diploma, SAT 1600/1600, 100% Merit Scholarship
02 / Survey
01 Fraise Browser workspace for training & testing language models Python, FastAPI, JavaScript, SSE →02 Shale Local-first personal knowledge base TypeScript, React, Bun, SQLite →03 Deal or No Deal Tested simulation & analysis CLI Rust, Python, GitHub Actions →04 watworks-mcp MCP server that lets an agent find the WaterlooWorks jobs that suit you best TypeScript, MCP →05 lobot-lang A toy language built on Brainfuck with real conveniences, running on a stack-based VM Rust →06 uwhpc-onboarding UW High Performance Computing onboarding challenge C++ → 03 / Gear
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