Education
- BASc., Electrical Engineering
- Queen’s University (Kingston, ON)
- 2020 – 2024
- Courses I liked:
- Deep Learning: classification, CNNS, object detection, encoder-decoders, GANs, transformers
- Digital IC Engineering: CMOS gate design, transients and delays, clocked circuits, memory and PLAs
- Analog ICs: active and passive filters, PLLs, synthesizers, RF modulators, ultra low-power circuits
- Computer System Architecture: instruction set design, pipelining, branch prediction, cache coherency
Work experience
- At Shopify, I work on building beautiful user experiences, writing clean React / Typescript code, improving our React Router infrastructure, and migrating / maintaining various Ruby services.
- In my past career I drafted electrical plans for various buildings in Ontario, including CAMH and the new Hamilton Arena renovation.
Teaching experience
- Undergrad teaching assistant for:
- ELEC 221 (Electric Circuits)
- ELEC 280 (Electromagnetics)
- ELEC 371 (Microprocessor Interfacing and Embedded Systems)
- ELEC 224 (Continuous-Time Signals and Systems)
- Assisted professors in running labs, answered any material-related questions students had, set up equipment, cleaned up equipment after, ran weekly tutorials
Projects
- Tiny CPU: Building a RISC-V CPU from scratch in Verilog
- Foliospot: Build a professional looking developer portfolio in seconds. Go (+ SQLite, S3, OAuth) backend, React (+ Router, Typescript, Tailwind) frontend
- Capstone project: Arduino-based hardware + Python app for rowing coaching
- Pet nose regressor: MLP in Pytorch to detect the location of a pet nose given an image
- Manji bird: Flappy bird for the Altera DE0
Blog posts