Reshi Adavan

HomeAboutInternshipsResearchExtracurricularsFreelanceProjectsContact

Reshi Adavan

Computer Engineering Student

About Me

I am a 4th year Computer Engineering student at the University of Waterloo, with a passion for exploring software and its intersections. Outside of engineering, I compete in a wide range of sports, and have interests in the automotive industry, music, fitness, and travelling.

Internships

Texada

Remote

Software Engineer Intern – Core Platform Team

Sep 2024 – Dec 2024

👷 Engineering distributed services for the core platform

Huawei Canada

Markham, ON

Software Engineer Intern (R&D) – Serverless Distributed Systems

Jan 2024 – Apr 2024

☁️ Researched and implemented serverless distributed data solutions on the cloud

Achievers

Toronto, ON

Software Engineering Intern – Business Transformation

Jan 2023 – April 2023

🚀 Spearheaded new services, systems, and engines for the Recognition and AEXP platforms

Metro Supply Chain

Remote

Software Engineering Intern – Transportation System Integrations

May 2022 – Aug 2022

🚛 Lead engineer on an integrations tool and architected data integration solutions for the transportation management system

Loblaw Companies Limited

Remote

Software Engineering Intern – Supply Chain & Logistics

Sep 2021 – Dec 2021

🏭 Implemented machine learning models, UIs, and data solutions for distribution centers across Canada

Home Trust Company

Toronto, ON

Software Engineering Intern – Backend & Architecture

Jan 2021 – Apr 2021

⚙️ Refactored and optimized existing backend solutions and architectures for HTC services

Research

Alljoined

San Franciso, CA

Machine Learning Engineer

May 2024 – Sep 2024

🧠 Researching and implementing brain image reconstruction with engineers from StabilityAI, Emotiv, Nvidia and DeepMind

University of Waterloo

Austin, TX

Research Assistant – GPUs

Sep 2023 – Dec 2023

💻 Contributed to research initiatives in GPUs for AI workloads on the ROCm software stack and RCCL

University of Waterloo

Waterloo, ON

Research Assistant – Autonomous Vehicle Motion Planning

Feb 2023 – Sep 2023

🚗 Researched, tested, and developed applications of multi-agent reinforcement learning methods for autonomous vehicles

Extracurriculars

Wat Street

Waterloo, ON

Quantitative Developer

Feb 2024 – Present

📈 Researching and developing statistical models, platforms, and engines to solve quant problems

Achievers

Toronto, ON

Hacker

Mar 2023

🛠️ W23 Hackathon – Implemented a backend CI/CD tool for sanity-checking microservice architecture deployment configurations

UW Orbital

Waterloo, ON

Software Engineer

Jan 2022 – Apr 2022

🛰️ Designed controlling & interfacing algorithms for the satellite

HackTheNorth

Waterloo, ON

Hacker

Feb 2021, Oct 2021

🧩 F21 & W21 Hackathons

Waterloo Formula Electric

Waterloo, ON

Software Engineer

Jan 2021 – Apr 2021

🔌 Spearheaded a dashboard project for vehicle analytics & performance diagnostics of the formula electric vehicle

Projects

A compilation of my side projects and open-source contributions. More on GitHub

Optio

An options pricing engine for vanilla and exotic options, along with its greeks; uses heston-model, black-scholes, trees, monte-carlo, etc. (C++)

351-Compiler

A LL(1) compiler for W, F, Java, and VHDL; uses RDP, ASTs, performs lexing, tokenization, parsing, and builds GraphViz, SVGs AST images. (Java)

Sentinel

A distributed, scalable, in-memory key value database, similar in architecture to popular caching solutions like Redis and DynamoDB. (Golang)

Catena

A simple and lightweight distributed blockchain, built using functional programming concepts and the actor model, in the Akka Framework. (Scala)

Thoth

An industry standard tokenizer, purposed for large-scale language models like the GPT Series from OpenAI. (Python)

Replica

A data generation AI tool that generates new data based on data provided as input. (PyTorch)

Reshi Adavan