Mechatronics Engineering · University of Waterloo
JoelSebastian
I build firmware and software for real hardware.
Open to software and embedded co-op roles
Scroll to drive02 About
Engineer first, close to the hardware.

I am a Mechatronics Engineering student focused on building practical systems across software, electronics, and mechanical design. I like projects where I can prototype fast, test, and iterate.
Most of my work sits close to the hardware: firmware on microcontrollers, the tooling around it, and the software that talks to it.
- Program
- BASc Mechatronics Engineering
- School
- University of Waterloo
- Focus
- Firmware, embedded and software
- Co-op terms
- 2 completed
03 Experience
Where I have shipped work.
- Co-op
Firmware Engineering Intern
Stein Industries
Prototyped GPIO firmware on the dsPIC33FJ64GS610.
- Co-op
Engineering Intern
OES Inc.
Ran firmware regression testing for NHL scoreboards, with approval authority over weekly pushes.
- Design team
Software Engineer
Watbotics
Software built on a 5-layer architecture, plus PCB work in Altium.
- Design team
Team Member
Electrium Mobility
Embedded
Software
Hardware
04 Projects
Things I have built.
Software · 2024Autonomous Faucet Robot
Hands-free faucet and soap dispensing system. Modular C software on LEGO EV3 handling sensor input, temperature control, file I/O, and motor control.
Open case study →Bookmark Manager API
REST API for managing bookmarks built with Node.js, TypeScript, Express, Prisma, and SQLite. Supports full CRUD operations with tag filtering and keyword search.
Open case study →
Mechanical · 2025Keychain Assembly
Parametric SolidWorks model of a fully assembled keychain. Includes 2D drawings with tolerances, fastener layout, and gear detail designed for manufacturability.
Open case study →
Mechanical · 2024Autonomous Faucet Robot
Designed and built the physical frame, gear trains, and custom gripper linkages for a touchless faucet robot. Mounted to a plywood base for rigidity and repeatable alignment.
Open case study →05 Contact
Let’s build something.
Open to software and embedded co-op roles. The fastest way to reach me is email.