
Houston
The first time I went to the FIRST Robotics championship in 2023

Barrie
Catching up on sleep before our robotics competition :)

Rome
At the Roman Forum!

Paris
Checked out the Eiffel tower during my layover from Milan to Toronto

Milan
Some (hopefully) authentic pizza for dinner

Milan
Buying some gift toy cars for my older brother, a major collector

Toronto
On my way to check out Toronto Stadium during the FIFA World Cup

Mississauga
Sunset at Ridgeway Plaza after getting a tux for my brother's wedding
aritro saha
About
Hi! I'm Aritro, a 2nd year Computer Engineering student at the University of Waterloo.
I enjoy building things that are technically interesting while actively improving people's lives and the work they do. Most recently, that meant working on AI agents, full-stack platforms, and MCP servers at 8090. Lately, I've been putting more time into learning C, focusing on firmware and systems programming so that I can do the same work at a lower level of computing.
Outside of work, I love watching TV, trying (not so successfully) to learn how to cook, listening to music, and being with my family.
I'm currently looking for an internship for Winter 2027. Curious? I would love to get in touch.
Experience
8090 Solutions
Member of Technical Staff, Co-opMay - Aug 2026
Co-built an MCP server and DSL interpreter so that AI agents could drive an ERP platform themselves.Reimplemented the ERP's own JavaScript value semantics in Python so the interpreter behaved identically, with differential testing to verify the solution.Stopped an AI clinical assistant from suggesting stale or self-contradictory advice, and built a follow-up task tracker that nurse practitioners work from during a visit.Guelph Eye MD Clinic
Software Developer, Co-opJan - Apr 2025, Sep - Dec 2025
Spent two terms on a platform that handles the clinic's repetitive work, anything from a Stream Deck press that sets up an exam room to preparing the weekly injection order by compiling data from multiple sources.Designed and built the patient callout displays, on CM5s for reliability on always-powered screens. To call a patient, a fine-tuned NER model finds their name in free-text appointment labels.Hack the North
Backend DeveloperMar - Oct 2025
Shipped live food line tracking so people could see the queue before walking over, and closed a race in signup swaps that could leave someone without a slot in the middle of a switch.UW Midnight Sun Solar Car
Firmware DeveloperJan 2026 - present
Wrote the firmware that reduces regenerative braking as the battery approaches its maximum capacity, so that the pack is not still taking current when it's almost full. It watches cell voltage over CAN.
Selected projects

Wedding RSVP & Guest Platform
2026RSVP and guest platform built for my brother's wedding. Per-invite links enforce which events a guest is invited to and whether they get a plus-one.
Next.js · TypeScript · PostgreSQL · Drizzle · Google Cloud
source private

FraserVotes
2024End-to-end encrypted voting for a school council election. Ballots are encrypted before they are stored and only decrypt on an administrator's own machine, so the server never holds a key.
Next.js · React · TypeScript · Bun · Apollo GraphQL · MongoDB · Firebase Auth

FraserTickets
2024Ticketing platform for a student activity council, run at five school events. Scanning at the door had to keep working with a few hundred people queued outside it.
Next.js · Go · Chi · TypeScript · MongoDB · Tailwind CSS · Google Cloud · Oracle Cloud · Docker







