Software Engineering


Shahbaz Momi

Software Engineering at UWaterloo resume
Hey There,

I'm a 3A software engineering student at the University of Waterloo with a strong passion for technology, solving complex problems, and collaborating with others.
Currently looking for winter 2022 opportunities.

Skills I have extensive experience in Android and backend development utilizing Kotlin, Java, C, C++, and Python.
I enjoy working with React in TypeScript to develop modern frontend interfaces.
Work Experience

Autodesk · Software Engineer Intern

Summer 2021

Currently working alongside the markups and annotations team to implement custom SVG and CSS parsing and rendering on documents within the Plangrid app across all platforms (Web, Windows, iOS, and Android)

Ford AV · Autonomous Vehicles Software Engineering

Fall 2020

Worked alongside the Dispatch Optimizer team to provide a fully autonomous Robotaxi service, including routing, dispatch, and navigation of autonomous vehicles, queuing user requested trips while optimizing vehicle parameters (ETAs, wait time, current queue, etc.)

TradeRev · Software Engineering

Winter 2020

Led effort to rewrite Android app and backend APIs from the ground up, leveraging Kotlin, Spring Boot, Kafka streams, and MVVM architecture resulting in a 13% increase in user retention through Android client.

Ceridian · Android Developer

Summer 2019

Implemented a wide array of Android client features and eliminated dozens of bugs increasing overall app usage and efficiency.

Projects See below.


Workway header
Android app incentivising users to share their work among their peers through the use a cryptocurrency.
Treat header
Treat Mobile app which facilitates pick-up of legal cannabis with a lucrative rewards program.
FrameAR header
Explore the world through your friends in AR and let your social be your guide
FrameAR header
Version control, AR visualization, and Slack integration for 3D modelers and designers
Promotion header
Practice, share, and discover virtual experiences
Realm header
Interactive AR and Voice Powered Virtual Presentations
Density header
Passive wifi-detecting population density heatmaps and statistics
Tanks header
Tanks Unity 2D game with a destructible environment, multiplayer, tanks, power-ups, and more!
Libjam-mt Multi touch API for Linux on Java and Kotlin, first of its kind
Planet Paper A live wallpaper with dynamic light animations on various planets, moons, and stars