Mechatronics Engineering @ University of Waterloo·Ontario, CA

Athrav Seruwam

Applying engineering principles to design and build reliable software systems.

I build full-stack software and ship things end-to-end. I have done production work across web apps, AI pipelines, cloud infrastructure, and embedded systems.

scroll
$cat~/experience.log3 entries
Quotograph
Jan – Apr 2026

Software Engineer Intern

Quotograph

Sole developer across three commercial construction-tech SaaS products. Built and shipped full-stack features end-to-end: AI-generated safety forms, a configurable approval and signature workflow, a Stripe billing and referral system across auth and payment microservices, and dual-model YOLO detection routing in the AI service. Led the AWS infrastructure migration, deploying PermitX to production on ECS, CloudFront, RDS, and S3 with Bedrock as the AI provider.

University of Waterloo Formula Electric
Sep 2025 – Jan 2026

Firmware Developer

University of Waterloo Formula Electric

Developed and maintained embedded firmware enabling communication between ECUs and vehicle subsystems. Designed signal simulation frameworks to test ECU behavior under diverse voltage and input conditions. Collaborated with electrical and controls teams to diagnose and optimize signal pathways and contributed to control board validation.

Automha Americas
Oct 2024 – Jan 2025

Mechanical Designer Co-op

Automha Americas

Designed semi-automated warehouse layouts in AutoCAD, integrating racking and conveyance systems for industrial clients. Built Excel capacity models to drive layout decisions and supported engineers on live automation projects.

$ls~/projects3 items
Dextera

Dextera

01
ConHacks 2026 · 2nd Place

Smart-glove rehab platform for stroke and hand-injury recovery. An ESP32 streams live per-finger bend data from 5 flex sensors into a WebSocket-connected clinician dashboard. Patients complete guided rehab games that track reps, accuracy, and recovery progress over time.

ESP32Next.jsTypeScriptWebSocketsNode.jsHardwareCV
Clarus

Clarus

02

AI academic copilot layered on D2L/Brightspace. Syncs your LMS through a Playwright connector and turns course data into a daily action plan with deadlines, priorities, and AI-generated study briefs.

Next.jsTypeScriptTailwindPlaywrightLLMs
Doceo

Doceo

03

AI STEM tutor that teaches any problem step-by-step on an animated whiteboard with Gemini-synced voice narration. Generates full lessons in 10 to 30 seconds, renders live equations, and lets students interrupt mid-lesson to ask questions.

Next.jsFastAPIGeminiTTSCanvas
$cat~/.stack4 groups

LANGUAGES

  • Python
  • C++
  • Java
  • JavaScript
  • TypeScript
  • HTML / CSS

FRAMEWORKS & TOOLS

  • React
  • Next.js
  • FastAPI
  • Tailwind CSS
  • Framer Motion
  • Stripe
  • YOLOv8
  • Git

CLOUD & INFRA

  • AWS ECS
  • CloudFront
  • S3
  • RDS
  • Bedrock
  • Docker
  • PostgreSQL

ENGINEERING / CAD

  • SolidWorks
  • Inventor
  • AutoCAD
  • Excel (modeling)
$whoami--verbose

I'm a Mechatronics Engineering student at Waterloo. My co-op at Quotograph had me as the sole developer shipping production features across three SaaS products, which taught me how to own things end-to-end fast.

I build across the full stack: React and Next.js on the frontend, FastAPI and Node on the backend, PostgreSQL for data, and AWS for infrastructure. I also work on embedded systems through Formula Electric.

I am looking for a software engineering co-op where I can build real things, work on hard problems, and grow quickly.

location
Ontario, Canada
school
UWaterloo '30
program
Mechatronics Eng
status
open to internships
$cat~/education1 entry

University of Waterloo

BASc · Mechatronics Engineering

Engineering fundamentals across mechanical, electrical, and software domains.

Sept 2025 — Apr 2030
$contact--all4 channels