Hi, I'm Mihir.

I'm a Software Engineering student at UWaterloo. I'm an incoming Winter 2026 intern at Databricks AI/ML, and I've previously at:

ai agents SWE intern @ Meta
real-time C++ engine SWE intern @ Bloomberg
founding engineer @ Node App (Techstars 2021, acquired for $15 million)

ML Research at UWaterloo

CNN Classification Model

Designed a CNN classification model optimized with stochastic gradient descent and trained on pathologist-labeled data to evaluate preservation of diagnostically critical features in lossily compressed histopathological images.

PyTorch CNN

Tabula

1st Place, Silicon Valley Hacks

Synchronous Web/Mobile app drawing room to replace classroom blackboards during COVID-19. Bootstrapped into startup used by 200+ students across 4 local schools.

React Node.js Express Socket.io Swift

Assembly Language Compiler

Systems Programming Project

Developed a MIPS Assembly compiler in C++ featuring a scanner, SLR parser, semantic analyser, and code generator.

C++ Assembly Compilers

Coming Soon

I'm working on some interesting technical articles and insights from my experience in software engineering.