Portfolio — Edition 2026

RABABBPANNU.

Computer Engineering student at the University of Waterloo and AI Engineering Intern at Presto Phoenix. Building agentic voice systems, machine learning, and full-stack products through work at Presto, BMO, and WATonomous.

Role
Computer Eng @ UWaterloo
Focus
MACHINE LEARNING
Now
Presto Phoenix · WATonomous
Status
Open to internships
Hack Canada — 1st Place ($5,000)✦Amazon Robotics — 1st Place✦Hack the North — Award Winner✦Toronto Raptors Hackathon — 1st Place✦UofT RSX Seek Jr — 1st Place✦Waterloo Chess Hackathon — 3rd Place✦Most Complex AI Hack — Finalist✦
01 — Selected Work

Projects

A hold-to-talk AI persona of me — Whisper fine-tuned with LoRA and exported to CTranslate2 for real-time int8 transcription, driving a LangGraph agent grounded with RAG over personal data in ChromaDB, with prompt-injection guardrails gated by a CI eval harness.

PyTorch / LangGraph / Whisper / RAG / ChromaDB / HuggingFace

↳ Demo Recording

A 36-hour agentic repair assistant that diagnoses broken household items, grounds replacement-part recommendations in live product catalogs with RAG, and takes in-stock Shopify inventory through checkout.

Python / Agentic AI / RAG / Shopify Storefront API

Reparo

A collaborative AI study platform that turns lip-read videos into notes and quizzes, built during Hack the North and awarded Best Use of Auth0.

Python / React / Auth0 / MongoDB / OpenAI / Cohere

StudySync

A real-world ML and hardware build that classifies recycling versus garbage and physically sorts it using an Arduino-driven mechanism.

Python / TensorFlow / Arduino / Computer Vision

Smart Bin

An interactive React site for FIFA World Cup statistics with dynamic filtering and real-time graph updates. A pandas and Matplotlib backend pipeline queries data and generates plots, reducing manual processing time by 95%.

React / Python / SQL / Matplotlib / pandas

World Cup Graphs

A teaching-focused robotics site plus robot programming work for Team 854, created to help newer programmers ramp up faster.

Java / WPILIB / Robotics / React

FRC Learning Site

A first-place hackathon rover that navigated a maze autonomously, then switched into Bluetooth control to scan barcodes.

Arduino / C++ / Sensors / Autonomy

Autonomous Rover

↳ Click a row to expand

02 — Where I've Worked

Experience

01
Presto Phoenix (YC S10)
Aug 2026 — Present

AI Engineering Intern

Working on agentic voice ordering for drive-thru deployments in San Mateo, California: streaming ASR, custom NLU and LLM orchestration, menu grounding over POS integrations, and TTS. Focused on order accuracy (NIR), per-turn latency, failure triage, and release evaluation coverage.

02
BMO — NARP Platforms
Jan 2026 — Apr 2026

Software Engineering Intern

Led a file monitoring system using DQL in Dynatrace and Python and JSON in Ansible to track file presence, metadata, and SLA compliance, cutting manual escalation time by 60%. Helped build a TSYS dashboard for data flows, AWS API and MQ volumes, and consumer usage with AWS Lambda CloudWatch logs.

03
WATonomous
Sept 2025 — Present

Machine Learning Engineer

Trained reinforcement-learning locomotion and imitation-learning manipulation policies in Isaac Lab and PyTorch. Fine-tuned YOLOv11 for competition-specific objects, achieving 95% accuracy in the robotics simulation pipeline, and used WATcloud’s Slurm-managed GPU cluster for distributed training.

03 — Capabilities

Profile

Education

University of Waterloo

Bachelor of Applied Science in Computer Engineering · GPA: 3.3

Certification

AWS Certified Cloud Practitioner

Elasticsearch, EC2, ECS, CloudWatch, CloudFront, and S3.

01

Machine Learning

Training reinforcement-learning and imitation-learning policies, plus models for object detection, transcription workflows, and applied computer vision.

02

Agentic AI

Building grounded agents and voice pipelines with streaming ASR, LLM orchestration, RAG, and release evaluations — from drive-thru ordering to repair-part checkout.

03

Full-Stack Craft

Building interactive products and data workflows with React, Next.js, Python, SQL, Supabase, and AWS.

Languages(07)
PythonC++TypeScriptJavaScriptCSSSQLJava
Frameworks(08)
PyTorchTensorFlowNumPypandasReactNext.jsYOLOROS2
Developer Tools(08)
SupabaseGitDockerNode.jsLinuxAWSS3CI/CD
0%

YOLOv11 competition object accuracy in the WATonomous pipeline

−0%

Manual data processing time reduced in the FIFA World Cup graphs pipeline

−0%

Manual escalation time reduced through file monitor automation at BMO