Robotics / Mechatronics / AI
Robotics.Mechatronics.AI.
Robotics, Mechatronics, AI/ML & End-To-End Automation Engineer
Hardware, control and intelligence.
Built to work together.

Sensors, electronics and perception turn physical signals into useful information.
- Case studies
- 10
- Projects in the index
- 25
- Journal articles
- 30
- In industry since
- 2018
Selected engineering work
Built across
disciplines.
Software
NDCC Digital Platform & Public WiFi
Helping volunteers run the club through connected website, committee and event workflows, with public WiFi at the ground.
Community platform and completed WiFi upgrade
Robotics
Autonomous Navigation Rover on ROS 2
A navigation stack connecting sensing, localisation, planning and recovery behaviour.
Completed robotics project
Software
Pricing and Inventory Control
Turning supplier files into reviewed catalogue updates, with exact pricing, visible exceptions and a rollback trail.
Client software with automated verification
Independent research
From a working question to a published method.
Independent research connecting physical systems, control and autonomy. Explore the methods and results on Zenodo.
SPC-001 Waterless Solar-Panel Cleaner
A built cleaning prototype and an independent paper connecting mechanical design, traction, control and coverage planning.
Read the research paper on Zenodo - Revision 02Deadline-Aware Runtime Assurance for Autonomous Mobile Robots Under Sensor Degradation
Investigating when a robot should slow down or brake as sensing and command timing degrade, across 32,400 simulated navigation episodes.
Read the research report on Zenodo
Career
Engineering shaped by industry.
- CurrentIT/OT and Systems EngineerFarm Frites Australia
- Jun 2026 - presentIndependent Consultant EngineerVoltwyn
- Jan 2026 - Jun 2026Automation and Controls EngineerJAG Process Solutions
- Oct 2025 - Jan 2026Product Development Test Engineer (Contract)Ford Motor Company via Invenio
- Jul 2024 - Aug 2025Technical Officer & Quality AssuranceABMARC
- Feb 2024 - Aug 2024Consultant Engineer, IoT and Projects AdministratorDuxTel
- Aug 2022 - Feb 2024Production Line Worker / Supervisor / Commissioning Support; Cellar HandIDL Australia
- Sep 2021 - Dec 2021Production Line Operator and Commissioning SupportCarbon Revolution
- Mar 2018 - Mar 2020Undergraduate Quality EngineerThornton Engineering Australia
Learning pathway
Learn it by building it.
A six-month robotics roadmap, from bench fundamentals to a documented robot-learning project.
- Month 01Bench foundationsElectronics, multimeter use, soldering, Python, terminal and Git.
- Month 02Embedded motionMicrocontrollers, PWM, motors, encoders, sensors and closed-loop control.
- Month 03Mechanical embodimentParametric CAD, tolerances, FDM design, actuation and backlash.
- Month 04Robot softwareROS 2, TF, xacro, Gazebo, ros2_control, SLAM and Nav2.
- Month 05Control and perceptionPID, state space, LQR, kinematics, calibration, vision and MoveIt 2.
- Month 06Robot learning and evidenceDemonstration data, imitation learning, ACT, specialisation and portfolio proof.
Connected disciplines
One system, six layers
- 01
Physical system
Mechanisms, structures, actuation and the operating environment.
- 02
Sensing and electronics
Sensors, signal paths, power and embedded hardware.
- 03
Control and automation
Firmware, PLC control, drives, HMI and process interfaces.
- 04
Robotics and autonomy
Perception, estimation, planning and motion control.
- 05
Industrial IT, AI/ML and data
MES, operational data, models, telemetry and diagnostics.
- 06
Verification and deployment
Simulation, integration, commissioning, field checks and handover.
Professional foundation
The disciplines behind the work.
Mechatronics education, industry experience and a toolkit that connects physical systems with their software.
Education
Bachelor of Mechatronics Engineering (Honours), Distinction - Deakin University, 2025
Higher National Diploma in Mechatronics, Robotics and Automation Engineering, Distinction - Cardiff Metropolitan University, 2016
Membership
Member, Engineers Australia
Languages
English, Tamil, Sinhala
Robotics and Autonomy
ROS 2 Humble, Nav2, MoveIt 2, Gazebo Fortress, SLAM, EKF sensor fusion, localisation, planning and PID control.
Embedded and Electronics
ESP32, STM32, FreeRTOS, C/C++, PCB bring-up, CAN, UART, I2C, SPI, BLE, sensing, motors and drives.
Automation, Industrial IT and OT
Siemens TIA Portal, WinCC, PCS 7, iFIX, PVI+, PLC and HMI/SCADA integration, MES and production-data interfaces, FAT, SAT and commissioning.
AI/ML and Engineering Data
Python, scikit-learn, OpenCV, YOLO, time-series analysis, MATLAB, Simulink, InfluxDB and Grafana.
Mechanical and Validation
SolidWorks, Fusion 360, GD&T, prototyping, instrumentation, calibrated testing, fault isolation and DFM.
Software and Delivery
Python, C/C++, TypeScript, Linux, Git, Docker, CI/CD, REST APIs, PostgreSQL, traceability and handover.
Journal
Engineering decisions, explained.
Recent notes on design choices, practical tests and what the results can tell us.
Slow down to speed up: the engineering case for an unhurried start
Rushing the first week of a project feels productive and usually costs the most time later. Why I spend longer on the problem before touching the solution, with NASA's cost data behind it.
Why a rover's position gets worse the further it drives
A 0.1% difference in wheel diameter puts a differential-drive robot 0.17 m off after 10 m and 0.67 m off after 20 m. The maths behind odometry drift and the calibration that fixes most of it.
Size the motor from the motion profile, not the catalogue
A worked ball-screw example: 20 kg moved 200 mm in 0.6 s needs 0.218 N m peak, 0.110 N m RMS and 2,667 rpm. How to get each number and which one actually decides the motor.
Contact
Let's make the next system work.
Discuss an engineering role, a project or a research collaboration. Tell me what you are building, where it gets difficult and what a useful result would look like.
- Send the formIt is sent from this page, without publishing my email address.
- I reply to youTo the address you give, with questions or a next step.
- Project work starts with DefineA short, fixed-fee phase that sets the scope and the tests.
Complete project index
Projects, research and industry contributions.
Explore the full body of work, from independent prototypes to client software and production support.
Case studies
- NDCC Digital Platform & Public WiFi
- Autonomous Navigation Rover on ROS 2
- ESP32 Ataxia Assessment Device
- Pricing and Inventory Control
- Industrial Display Controller
- SPC-001 Waterless Solar-Panel Cleaner
- Deadline-Aware Runtime Assurance for Autonomous Mobile Robots Under Sensor Degradation
- Industrial Process Simulation
- VW-MTC1 MazeTrack Assessment Controller
- Networked LED Scoreboard Controller


