Mechatronics Engineering · University of Waterloo · Seeking Fall 2026 Oppurtunities

Arjun Dindigal

Mechatronics engineer focused on robotics, mechanical systems, and perception. Building the intersection of intelligent software and physical hardware.

Skills

Experience

  • Designing mechanical systems for a humanoid robot platform as part of a multidisciplinary student engineering team.
  • Collaborating across mechanical, electrical, and software subteams to integrate components within tight spatial and weight constraints.
  • Producing CAD models and manufacturing drawings for structural and actuation components using ONshape and SolidWorks.
Mechanical DesignRoboticsONshapeSolidWorksHumanoid
  • Designed & validated 10+ production fixtures using SolidWorks with GD&T and DFMA principles.
  • Cut cycle times 20–40 s/op through fixture & ergonomics redesigns with machinists.
  • Reverse engineered failed robotic components; produced CAD models and fabricated replacements.
  • Reduced defective parts by 10%+ through fixture redesigns and optimised part handling.
  • Full concept → CAD → fabrication → validation ownership deployed on shop floor.
SolidWorksGD&TDFMAFEAFDM/SLA
  • Built test fixtures and camera systems for 10+ static engine tests with real-time telemetry.
  • Designed 3D-printed enclosures and support structures for harsh testing environments.
  • Assembled and calibrated propulsion systems within 5% of predicted thrust.
Test fixtures3D printingPropulsionTelemetry
  • Java + FastAPI integration syncing 5,000+ invoices with 99.7% accuracy.
  • Automated Python data pipelines processing 200,000 records/month, cutting manual work by 20%.
  • Shipped 2 production-ready features in 2 months, zero critical bugs deployed.
JavaFastAPIPythonAgile
Arjun Dindigal · 2026