Rohan Shetty

Software Engineering @ University of Waterloo

Education

University of Waterloo

Bachelor of Software Engineering  ·  2021 – 2026  ·  Waterloo, Canada

Experience

HeyGen

May 2025 – Aug 2025
Software Engineer Intern · AI Infrastructure · Toronto, Canada

Huawei

Jan 2025 – Apr 2025
AI Systems Research Intern · Markham, Canada

Tactic Studios

May 2024 – Aug 2024
Game Programmer Intern · London, Canada

Besty AI

Sep 2023 – Dec 2023
Software Engineer Intern · New York, USA

Behaviour Interactive

Jan 2023 – Apr 2023
Game Programmer Intern · Toronto, Canada

Projects

ThermaLM

Kotlin C++

Thermal-aware LLM inference scheduler that dynamically adapts configuration based on device thermal and battery state. Achieves 10% reduced wattage and 14% longer battery life on Pixel 8 via KV-cache quantization, flash attention, and sparsity.

Sensor-Driven Violin Performance Capture

Python Raspberry Pi

Augmented violin using Raspberry Pi to capture high-fidelity telemetry — bow pressure, position, and pitch — with >85% detection accuracy. Curated a novel dataset of expressive performance metrics from ten violinists.