aditya mahes👋

biomedical engineering @ university of waterloo

robots & medical devices & bcis

  • robotics and embodied ai @ apple + wsdl
  • brain-controlled devices @ watolink
  • humanoid robotics @ watonomous
  • exoskeletons for stroke rehab
Aditya Mahes

my stuff

hardware5
Modular UMI-style Gripper
  • Handheld gripper recording demos from a phone (camera + IMU), width sensing (encoder), and tactile sensing (in progress)
  • ResNet-MLP and diffusion policies trained on the recordings
  • Trigger-driven gearbox + quick-change interface: one handle, many heads
  • Encoder & microcontroller PCB in Altium, firmware streams width to the phone now and tactile data later

SolidWorks · Altium · Firmware · Robot Policy

Exoskeleton for Stroke Rehab
  • Full electrical system + elbow joint assembly
  • STM32 over SPI / I2C / UART to encoder, IMU, 2 EMG sensors
  • 3-phase BLDC driven by field-oriented control
  • Assist-as-needed torque, tapering as the patient recovers
  • EEG intent detection in progress

Altium · STM32 · BLDC / FOC · EMG · EEG

coming soon
5-DOF Robotic Arm
  • Full CAD in SolidWorks: 2-finger gripper, Optimus-style wrist
  • Paired MG996R servos at the shoulder & elbow
  • Joint torque & range of motion validated in MuJoCo
  • Arduino C++ pick and place of small objects
  • Numerical optimization, Jacobian transpose, geometric IK

SolidWorks · Arduino · C++ · MuJoCo

5-DOF Robotic Arm
Humanoid Hand
  • Tendon-driven hand w/ WATonomous
  • 3D printed knuckle joint: adduction & flexion
  • Passive spring extension, 50% fewer motors
  • Testing jig for team prototypes

SolidWorks · Fusion · DFMA · 3D Printing

Humanoid Hand
3D Dynamic Goose Puzzle
  • 22-part puzzle, Canadian sports teams
  • Clearances tuned for tight & loose fits
  • Drawings, exploded diagrams, BOM

SolidWorks · 3D Printing

3D Dynamic Goose Puzzle
neurotech / ml4
Hawking AI: Speaking with Biosignals
  • Faster comms for speech & motor impairments
  • 30 WPM from 3 EMG jaw sensors
  • Real-time sentence prediction pipeline
  • Speech-to-text + personalized voice synthesis

FastAPI · React · EMG

Brain Controlled Drone
  • Neural flight control w/ WATOLINK
  • CNN decoding 3 motor imagery classes, 85%
  • TCP/IP bridge to a custom Android app
  • DJI Android SDK relays commands to the drone

Android SDK · CNN · EEG · PyTorch

Brain Controlled Drone
Palmitoylation Site Predictor
  • DNN predicting palmitoylation sites in proteins
  • Trained on UniProtKB + SwissPalm
  • Flags proteins linked to neural disease

Bioinformatics · TensorFlow

Palmitoylation Site Predictor
Neuroplay: Brain Controlled Games
  • Brain-controlled Chrome dino game
  • SSVEP EEG collected & labeled with BrainFlow
  • Bandpass, FFT, artifact suppression
  • CNN / CCA / SVM / CSP — 85% accuracy, low latency

Unity · OpenBCI · BrainFlow · PyTorch

Neuroplay
articles3

experience

Robotics Engineering Intern @ Apple + WSDL

May 2026 – Sep 2026

Hardware Team Lead @ WATOLINK

Building a custom low-noise biosignal amplifier PCB and headset for EEG acquisition

Dec 2025 – Current

WATOnomous — Humanoid Hardware Member25F, 26W
DietIQ — AI/LLM Engineer25S
Guelph City Council — President of Youth Council22–25
Mr Sub Sandwiches — Crew Member25S
Bluenotes — Sales Associate25S