Robotics / Mechatronics / AI

Robotics.Mechatronics.AI.

Robotics, Mechatronics, AI/ML & End-To-End Automation Engineer

Hardware, control and intelligence.
Built to work together.

Exploded rover illustration showing the LiDAR sensor, stereo camera, controller and mechanical platform.
Understand the physical world.

Sensors, electronics and perception turn physical signals into useful information.

Currently atFarm Frites Australia
RoleIT/OT and Systems Engineer
View experience
Case studies
10
Projects in the index
25
Journal articles
30
In industry since
2018

Selected engineering work

Diagram connecting the NDCC public website, committee tools and public WiFi upgrade.

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

Workflow diagram connecting supplier exports, exact pricing rules, operator review and a ServiceM8 import with exception and recovery reports.

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

See all 25 projects

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.

Career

Engineering shaped by industry.

  1. Current
    IT/OT and Systems EngineerFarm Frites Australia
  2. Jun 2026 - present
    Independent Consultant EngineerVoltwyn
  3. Jan 2026 - Jun 2026
    Automation and Controls EngineerJAG Process Solutions
  4. Oct 2025 - Jan 2026
    Product Development Test Engineer (Contract)Ford Motor Company via Invenio
  5. Jul 2024 - Aug 2025
    Technical Officer & Quality AssuranceABMARC
  6. Feb 2024 - Aug 2024
    Consultant Engineer, IoT and Projects AdministratorDuxTel
  7. Aug 2022 - Feb 2024
    Production Line Worker / Supervisor / Commissioning Support; Cellar HandIDL Australia
  8. Sep 2021 - Dec 2021
    Production Line Operator and Commissioning SupportCarbon Revolution
  9. Mar 2018 - Mar 2020
    Undergraduate Quality EngineerThornton Engineering Australia
Full career timeline

Learning pathway

Learn it by building it.

A six-month robotics roadmap, from bench fundamentals to a documented robot-learning project.

  1. Month 01
    Bench foundationsElectronics, multimeter use, soldering, Python, terminal and Git.
  2. Month 02
    Embedded motionMicrocontrollers, PWM, motors, encoders, sensors and closed-loop control.
  3. Month 03
    Mechanical embodimentParametric CAD, tolerances, FDM design, actuation and backlash.
  4. Month 04
    Robot softwareROS 2, TF, xacro, Gazebo, ros2_control, SLAM and Nav2.
  5. Month 05
    Control and perceptionPID, state space, LQR, kinematics, calibration, vision and MoveIt 2.
  6. Month 06
    Robot learning and evidenceDemonstration data, imitation learning, ACT, specialisation and portfolio proof.
Open the roadmap

Connected disciplines

One system, six layers

  1. 01

    Physical system

    Mechanisms, structures, actuation and the operating environment.

  2. 02

    Sensing and electronics

    Sensors, signal paths, power and embedded hardware.

  3. 03

    Control and automation

    Firmware, PLC control, drives, HMI and process interfaces.

  4. 04

    Robotics and autonomy

    Perception, estimation, planning and motion control.

  5. 05

    Industrial IT, AI/ML and data

    MES, operational data, models, telemetry and diagnostics.

  6. 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.

All posts

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.

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.

  1. Send the formIt is sent from this page, without publishing my email address.
  2. I reply to youTo the address you give, with questions or a next step.
  3. Project work starts with DefineA short, fixed-fee phase that sets the scope and the tests.

0 of 4000 characters

Sent from this page, so my email address is never published.

Complete project index

Projects, research and industry contributions.

Explore the full body of work, from independent prototypes to client software and production support.

Search the catalogue