Skills
- Software: C, C++ Java, Python, Assembly, Node.js, Scripting, Web Development, AI/ML
- Digital Hardware: Verilog, HLS, AMD/Intel/AWS FPGA
- Electronics: Microcontrollers, PCB design, Prototyping
- Professional: Research, Collaboration, Management, Problem-solving
Work Experience
Undergraduate Research Assistant, University of Toronto
Toronto, Canada | Sep 2023 - Apr 2024 | C, HLS, Verilog, AWS FPGA
- Supervised by Professor Mark C. Jeffrey
- Built a hardware accelerator for the residual belief propagation algorithm on AWS FPGA
- Learned task-based speculative parallelism
- Implemented hardware designs with HLS and Verilog and programming with C for RISC-V
- Migrated Chronos scripting from Bash to Tcl
Undergraduate Research Assistant, University of Toronto
Toronto, Canada | May 2023 - Aug 2023 | C, HLS, Verilog, AMD FPGA
- Supervised by Professor Paul Chow
- Conceptualized hardware accelerator for very large matrix processing over networked FPGAs
- Designed accelerator cores in Verilog and HLS, and then programmed application software in C
- Tested easyDMA direct memory interface using AXI steams
San Diego, USA | Mar 2021 - Mar 2023 | Web Development, Node.js
Undergraduate Research Assistant, University of Toronto
Toronto, Canada | May 2021 - Sep 2021 | MATLAB, Python
- Supervised by Professor Raviraj Adve
- Improved a simulator for training a doppler radar neural network in MATLAB
- Collaborated with an international research team based in Canada and the UK
- Wrote image processing scripts in Python
Education
Bachelor of Applied Science in Engineering Science with Honours, University of Toronto
Toronto, Canada | Sep 2020 - Apr 2024
- Major in Electrical & Computer Engineering
- Relevant Courses:
- Computer Architecture (C, Benchmarking)
- Computer Systems Programming (C, C++)
- Internetworking
- Computer Networks I & II
- Digital and Computer Systems (Intel FPGA, Assembly)
- Computer Organization (Assembly, Verilog)
- Cumulative GPA of 3.5/4
- Fourth year GPA of 3.9/4
- Dean’s Honour List, 2020F, 2021W, 2021F, 2022W, 2023F, 2024W
- Undergraduate Summer Research Program Dean’s Pivot Fellowship Award, Sep 2021
Implementing and Administering Cisco Solutions, Cisco U
Remote | Nov 2024 - Jan 2025
- Install, operate, configure, and verify basic IPv4 and IPv6 networks
- Configure network components, such as switches, routers, and wireless LAN controllers
- Manage network devices and identify basic security threats
- Describe and define network programmability, automation, and software-defined networking
Volunteer Experience
Head Mentor and Director, Markham Community FIRST Robotics Club
Markham, Canada | Jun 2017 - Oct 2024 | Java, Python, Prototyping
- Managing finances for a not-for-profit corporation
- Mentoring youth in business strategy, mechanical design, software programming, and team leadership
- Planning outreach events and proposing sponsorships to local businesses
Computer Systems Administrator / Webmaster, University of Toronto Engineering Society
Toronto, Canada | May 2022 - May 2024 | Scripting, Web Development
- Administrating cloud storage, emails, and websites for most (over 50) UofT Engineering Society design teams, clubs, and associated organizations
- Modernizing legacy computing equipment and migrating to cloud services
- Managing an office network
Electrical Team Member, University of Toronto Robotics for Space Exploration
Toronto, Canada | May 2022 - Aug 2022 | PCB Design, Prototyping
- Conceptualized a circuit board for space rover peripheral power control
- Implemented the neopixel protocol to control LEDs
- Designed the PCB using Altium Designer