Skip to content
View athravseruwam07's full-sized avatar

Highlights

  • Pro

Block or report athravseruwam07

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
athravseruwam07/README.md

Typing SVG


mechatronics engineering student at University of Waterloo β€” building across the full stack, from embedded firmware to cloud infrastructure. i like owning things end-to-end and shipping things that work.

  • πŸŽ“ Β BASc Mechatronics Eng @ UWaterloo '30
  • πŸ’Ό Β prev SWE @ Quotograph
  • πŸ”§ Β firmware dev @ UW Formula Electric β€” embedded C/C++ on ECUs
  • πŸ† Β 2nd place @ ConHacks 2026
  • 🟒 Β open to internships

tech stack

Languages

Python TypeScript JavaScript HTML C++ SQL

Frameworks & Tools

Next.js React FastAPI Node.js Docker PostgreSQL Tailwind Stripe

Cloud & Infra

AWS ECS S3 CloudFront Bedrock


projects


πŸ€™ Dextera Β  β˜… ConHacks 2026 β€” 2nd Place

Smart-glove rehab platform for stroke & hand-injury recovery. ESP32 streams live per-finger flex data over WebSockets to a clinician dashboard with rep tracking and recovery analytics.


ESP32 Next.js TypeScript WebSockets



πŸ“š Clarus

AI academic copilot layered on D2L/Brightspace. Playwright connector syncs your LMS and an LLM turns it into a deadline-ranked daily action plan with per-course study briefs.


Next.js TypeScript Playwright OpenAI



πŸ§‘β€πŸ« Doceo

AI STEM tutor generating full animated whiteboard lessons with Gemini TTS narration in 10–30 seconds. Renders live LaTeX equations, lets students interrupt mid-lesson to redirect.


Next.js FastAPI Gemini Canvas



🧠 MemoLens

Real-time dementia care assistant. Pi/webcam streams live video through a CV pipeline that recognizes faces, tracks misplaced items, and triggers contextual reminders β€” with a live caregiver dashboard over WebSockets.


FastAPI Next.js Python PostgreSQL Docker



Portfolio LinkedIn Email GitHub

Pinned Loading

  1. clarus clarus Public

    TypeScript 2

  2. dextera dextera Public

    TypeScript

  3. doceo doceo Public

    TypeScript

  4. memolens memolens Public

    Python