Software Engineering @ University of Waterloo
I build AI to better understand and interact with our digital and physical world.
I am currently working on end-to-end visual reasoning for robotics, multi-modal memory architecture for LLMs and critical safety systems for train automation.
The Human Simulation Lab
Agent-based simulations of large populations to optimize city architecture as they scale
Shapeshift — Independent Research
Attention/LSTMs & Fourier analysis to optimize the construction of earthquake-resistant buildings
Portal — Personal Search Engine
Multimodal search through files, browsing history and messages through knowledge graphs
Hitachi Rail — Summer 2024 Internship
Low-level critical safety systems & train energy optimization for NYC Railroads
Audio2Vec — Built in 4 hours!
Audio embeddings model to spatially represent sentiment from waveform spectrograms
Self Driving Tank — Featured by OpenCV
Autonomous car to deliver food anywhere on Waterloo campus
Matchmaking Graphs — Socratica Symposium
Embedding matchmaking graph to see who you are most similar to at events, open source!
ConnexSci — Winner Hack the North 2022
Public funding and distribution model for research, graphing 250k research papers
Etherealism — Independent Research
VQGAN Implementation for Poetry-to-Image model with diffusion using CLIP and Sentiment Analysis
Energy Distribution — EF Hackathon Waterloo
A public distribution & bidding model for homes to buy and sell renewable energy
Zephyr — WWDC Student Developer Challenge
Offline mesh network with mulit-peer connectivity in Swift to enable encrypted offline communication between nearby devices
Aire — High School Platform
Knowledge repositories to manage clubs and members in my high school
Fleet — Independent Research
Evolution simulation models for internal organs
Centric — Independent Research
Report generation for doctors using conversations and aggregated medical history knowledge graphs