Rababb Pannu, hackathon enthusiast,
I'm a Computer Engineering student at the University of Waterloo, currently blending machine learning, robotics, and full-stack product work through experiences at BMO, WATonomous, and NeedList.

I'm a Computer Engineering student at the University of Waterloo, currently blending machine learning, robotics, and full-stack product work through experiences at BMO, WATonomous, and NeedList.

Training and integrating models for object detection, transcription workflows, and applied computer vision.
Building autonomous systems with ROS2, C++, Arduino, hardware integration, and simulation tooling.
Shipping thoughtful product experiences across React, Next.js, NestJS, Firebase, MongoDB, and AWS.

An agentic repair assistant that diagnoses broken household items and one-click checks out exact replacement parts from live Shopify inventory.

An interactive data storytelling site for World Cup statistics with dynamic filtering, graph generation, and a backend data pipeline.

A first-place hackathon rover that navigated a maze autonomously, then switched into Bluetooth control to scan barcodes.
Built internal monitoring and file-observability dashboards for TSYS data flows, AWS API and MQ volumes, and SLA risk tracking using Dynatrace and Ansible.
Built a ROS2 and C++ robot navigation simulation in Foxglove, improved localization accuracy by 30%, and fine-tuned a YOLOv11 model that reached 95% accuracy for competition objects.
Shipping end-to-end product features for a tech charity startup using TypeScript, NestJS, React, TanStack Query and Router, plus Firebase across auth, data, storage, and cloud functions.
YOLOv11 competition object accuracy in the WATonomous pipeline.
Localization accuracy improvement from refined global mapping work.
Manual escalation time reduced through file monitor automation at BMO.
If you want to chat about internships, projects, hackathons, or building something fun, I'm happy to hear from you.