Robotics / Controls / Software

Electrical Engineering @ University of Waterloo

Building robotics, controls, embedded systems, and software with a product-minded engineering lens.

University of Waterloo

School

University of Waterloo

Electrical & Computer Engineering

Projects

ROS2 GNSS RC Car Navigation

Autonomous waypoint navigation simulation with noisy GNSS, IMU telemetry, RViz2, and validation plots.

Prev Intern at

Wiz Robotics

Robotics Software Engineer Intern

Wiz Robotics preview

Technical skills

  • ROS2
  • GNSS/PNT
  • controls
  • AprilTags
  • Limelight
  • RViz2
  • C++
  • Arduino
  • microcontrollers
  • sensors
  • PCB validation
  • TypeScript
  • React
  • Next.js
  • Node.js
  • Python
  • SQL
  • OpenCV
  • TensorFlow
  • OpenAI API
  • ML tuning
  • data workflows
  • Git
  • Linux
  • Tailwind CSS
  • MongoDB
  • PostgreSQL
  • oscilloscope
Selected roles and builds below.
Srigan Sivagnanenthirarajah

Waterloo ECE

Robotics, embedded systems, and software.

GitHub

Last 3 months

@srigan-s

Compact contribution-style view for recent work. GitHub profile linked above.

Experience

Internships and technical roles, kept compact.

Short cards for the signal: where, when, and what moved.

01 / 06
Wiz Robotics visual

Robotics Software Engineer Intern

Wiz Robotics

Lead Engineer of client robotics team, built robotics integrations across IoT software, perception, and hardware validation.

RoboticsJavaC++OpenCVPythonEmbedded
Baycrest visual

Software Engineer Intern

Baycrest

Shipped full-stack product work for a hospital volunteer team of 100+ with usability and reliability in focus.

ReactTypeScriptMongoDBGemini API
Learnit visual

Robotics Engineer Consultant

Learnit

Providing insight for robotics workshops exploring ESP32s, sensors, AI, and more, while aiding curriculum development through industry experience.

RoboticsESP32SensorsAICurriculum
MiniAI visual

Founding Engineer

MiniAI

Led engineering for a gamified AI learning platform for younger students.

AIProductFull-stack
WATonomous visual

Hardware Test Engineer

WATonomous

Developed and validated vehicle control hardware for autonomous systems work.

ControlsPCBTesting
University of Waterloo visual

Student Researcher

University of Waterloo

Researched quantum algorithms and software with graduate researchers.

PythonQiskitResearch

Projects

Small case studies from robotics, AI, and product work.

Uniform previews, quiet motion, and only the details worth scanning.

01 / 06

ROS2 GNSS RC Car Navigation

Autonomous waypoint navigation simulation with noisy GNSS, IMU telemetry, RViz2, and validation plots.

ROS2 JazzyPythonGNSS/PNTRViz2

Turret Auto Align

FRC vision and controls project for keeping a turret centered using Limelight, AprilTags, and ML tuning.

JavaLimelightAprilTagPython

MiniAI Web App

Gamified AI education platform for younger students, built as a live product experience.

Next.jsReactPostgreSQLEducation
ColourMashAI interface preview

ColourMashAI

Cognitive support app for Alzheimer's and dementia users through pattern-recognition games.

Next.jsReactOpenAI APITensorFlow.js
Arduino BeatSync hardware preview

Arduino BeatSync

Physical audiovisual system that syncs LED behavior to music timing with Arduino control.

ArduinoC++PWM TimingLED Control
RecruiterCallAI preview

RecruiterCallAI

Interview simulator that generates recruiter-style prompts and feedback with AI-assisted flows.

TypeScriptOpenAI APIReactPostgreSQL

Technical Skills

A concise stack for systems that touch the real world.

Strongest around robotics, embedded work, and polished software interfaces.

Robotics

  • ROS2
  • GNSS/PNT
  • controls
  • AprilTags
  • Limelight
  • RViz2

Embedded

  • C++
  • Arduino
  • microcontrollers
  • sensors
  • PCB validation

Software

  • TypeScript
  • React
  • Next.js
  • Node.js
  • Python
  • SQL

AI / Perception

  • OpenCV
  • TensorFlow
  • OpenAI API
  • ML tuning
  • data workflows

Tools

  • Git
  • Linux
  • Tailwind CSS
  • MongoDB
  • PostgreSQL
  • oscilloscope