Ali Shahzad

Computer Engineering @ UWaterloo

experience

Beem Solutions

May – Aug 2025

Software Engineering Intern (Forward-Deployed) · Python, SQL, AWS

  • 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.

Punjab IT Board (PITB)

Jun – Aug 2024

Mobile Development Intern · React Native, Laravel

  • 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.

education

University of Waterloo

2026 – 2031

BASc, Computer Engineering · Waterloo, ON

IB Diploma · SAT 1600/1600 · 100% Merit Scholarship

projects

Deal or No Deal Found, documented, and fixed three bugs in the original simulator. RustPythonGitHub Actions
watworks-mcp MCP server that lets an agent find the WaterlooWorks jobs that suit you best TypeScriptMCP
lobot-lang A toy language built on Brainfuck with real conveniences, running on a stack-based VM try it in the browser ↗ Rust
uwhpc-onboarding UW High Performance Computing onboarding challenge C++