Mocha

BEN ZHOU

UNIVERSITY OF WATERLOO COMPUTER ENGINEERING

I built and designed this website without GPT or any previously built components using Next.js, TypeScript, and Tailwind!

Feel free to contact me at ben.zhou@uwaterloo.ca or on LinkedIn!

UofWNextJSTypeScriptTailwindCSS

1B Computer Engineering Student

ABOUT ME

Hey — I'm Ben, a first‑year Computer Engineering student at the University of Waterloo. I love turning ideas into practical software and hardware that make everyday life a little easier.

I work mostly in TypeScript, JavaScript, C++, and Python, and I've shipped full‑stack projects with frameworks like Next.js and Flask. Hackathons have taught me to build, break, and ship fast — skills I bring to every project.

PCB Design Project

The inside of a macroboard I completely designed and built

  1. Fuego.io Logo
    Jan 2025 - Present

    Software Engineering Intern

    Fuego.io - San Francisco, California

    Developing GraphQL queries for Shopify metafield management and building API routes for targeted notifications. Creating tailored solutions enabling real-time data analysis for 40+ brands.

  2. Midnight Sun Logo
    Sep 2024 - Present

    Firmware Team Member

    Midnight Sun - Waterloo, Ontario

    Developing ping testing functions in Python and C to verify connectivity across CAN networks. Writing driver functions to process temperature readings from raw voltage values.

  3. Averroes Technologies Logo
    Jul 2024 - Aug 2024

    Prototype Engineering Intern

    Averroes Technologies - Toronto, Ontario

    Developed 12 firmware prototypes in C++ for iterative product validation. Created an MQTT client-server broker in Python for API request handling and SQLite data storage.

  4. SAP Logo
    Feb 2024 - Jul 2024

    Software Developer Co-op Student

    SAP - Toronto, Ontario

    Created a TypeScript worker for GPT-4 request handling, reducing errors by 23%. Implemented comprehensive Vitest testing with 100% coverage. Developed Python and Node scripts to clean 248,000 records, improving processing speed by 26%.

  5. Eureka Hacks Logo
    Nov 2023 - May 2024

    FullStack Developer Lead

    EurekaHacks 2024 - Oakville, Ontario

    Enhanced SEO strategies, improving page load times by 160% and achieving 3,800+ increase in impressions. Led development of a Next.js website that secured 300+ event registrations.

Contacts

Thanks for reading through my website! If you want to contact me please reach out on LinkedIn.

Copyright © 2023-2024 Ben Zhou All rights reserved.

Socials

Check out my socials below!