EDUCATION
University of Toronto, Engineering Science
3.5 GPA, Major in Electrical & Computer Engineering, Minor in Artificial Intelligence
Relevant Courses: Operating Systems, ML & Neural Nets, Parallel Processors, Distributed Systems, Security, Compilers
SAT: 1590, 800 Math/Physics
Spring 2023
Final Year Thesis, Improving SoC Fabrics through Dynamic Feedback Optimization
Conducted multi-month research project pursuing improvements to SoC deadlock-prevention.
Investigated novel application of feedback optimization to speed up SoTA on-chip-networking protocols.
Ongoing
EXPERIENCE
Apple, Firmware Engineering Intern
Owned and delivered mission-critical firmware (e.g HAL) for upcoming products, presenting to VP level. (C, ARM)
Summer 2022
Google, Software Engineering Intern, YouTube Ads
Improved accuracy of conversion prediction models, used in production ads serving. (C++, Python, NumPy)
Developed distributed map-reduce services, optimizing critical path to achieve >100k QPS across >10k machines.
Fall 2021
Apple, Embedded/Kernel Software Engineering Intern
Designed tools (for I2C, SPMI, DVFM, boot, etc), used across most recent Apple products (Mac, iPad, iPhone, etc).
Advocated new projects to senior management, which significantly improved codebase and accelerated dev/onboard.
Architected kernel-level software, deployed to several factory production lines.
Built significant parts of iPhone 13 validation systems (~20x speedup), coordinating across 30+ x-func stakeholders.
Fall 2020-21
Google, Software Engineering Intern, Cloud
Contributed production-facing changes to cloud-debug library, with >120k monthly downloads.
Architected and implemented new product features, passing rigorous design-review process.
Summer 2020
UofT Hyperloop Team, Control Systems Lead
Led development of distributed, multiple-fault-tolerant flight control system. (C++, Python)
Managed team of 10 student engineers in Agile development cycle.
Fall 2019-20
NOTABLE PROJECTS
C Compiler
Developed a full C-like compilation pipeline, including lexing, parsing, optimization, and binary generation.
Designed a custom context-free-grammar (Bison) and integrated into LLVM IR.
Fall 2022
Deep Vocal Isolation
Designed deep-learning model to extract vocals from music. (PyTorch)
Utilized advanced techniques including LSTMs, CNNs, and transfer-learning.
Winter 2022
Recall, Automated hospital scheduling
Developed logistics automation platform, used at large hospital for >3y with ~99.99% uptime. (React, Express, Postgres)
2018-Present
Autonomous EV Charging System
Built autonomous rover to locate, navigate to, and charge EVs.
Designed Linux+Arduino control/networking, reinforcement-learning based guidance, computer-vision navigation.
Spring 2020