Akshdeep Singh Randhawa

I'm

I'm a Robotics Engineer who tells robots what to do, and sometimes they even listen. I enjoy making and breaking things, and the endless pursuit of a perfectly autonomous machine.

About Me

  • Name: Akshdeep Singh Randhawa
  • Age:
  • City: Perth, Australia
  • Engineer: Mechanical and Mechatronics
  • Hobby: Gaming, Photography, Music
  • Mail: randhawaaksh@gmail.com
  • Phone: +61 416 146 004

Key Skills

Employement History

  • Senior Robotics Engineer Chironix Pty Ltd
    May 2023 - Present

    • Architected and deployed autonomous inspection robots at Guddai Darri and a major mining site in Chile, upgrading conveyor belt inspections from bi-weekly to daily, boosting monitoring frequency by 400% to increase anomaly detection and response speed.

    • Built and optimized C++ and Python-based APIs and control services interfacing with ROS (Robot Operating System) processing thousands of data points daily for real-time navigation and telemetry.

    • Served as technical lead for multi-platform robotic systems, coordinating a team of 8 engineers and 4 interns, overseeing project scoping, delivery timelines, and successful handover of mission-critical solutions.

  • Robotics Engineer Chironix Pty Ltd
    Dec 2020 - May 2023

    • Developed backend services for autonomous robot navigation, integrating localization, mapping, and perception data pipelines.

    • Integrated and configured ARM64 SoCs (Jetson Nano, Orin) with custom device trees and bootloaders for ROS-based deployments.

    • Developed shell scripts and used make files for cross-compilation and deployment.

    • Engineered automated CI/CD pipelines (GitHub Actions, CircleCI, Docker) aligned to increase deployment frequency, shorten lead time for changes, and improve recovery from system incidents.

    • Designed and tested real-time data processing workflows for 3D LIDAR, thermal imagery, and GPS systems.

    • Supported system stability through proactive monitoring, incident response, and robust logging and telemetry solutions.

  • Robotics System Administrator Chironix Pty Ltd
    Jul 2020 - Dec 2020

    • Managed Linux-based infrastructure and containerized application deployments for robotic field platforms.

    • Established private networking and system monitoring solutions across multi-site testbeds, improving reliability and uptime.

    • Streamlined development workflows through DevOps practices and infrastructure automation.

Education

  • Master of Engineering (Mechatronics) Edith Cowan University – Perth, Australia
    2019

    CGPA 3.625, WAM 75%

  • Bachelor of Technology (Mechanical Engineering) Punjabi University – Punjab, India
    2017

    Awarded with First Division

Projects & Highlights

  • PilotOS Development

    • A mission-critical orchestration platform enabling real-time mission planning with teach-and-repeat methodology, and ROS-based perception pipelines, delivering daily autonomous inspections at large-scale mine sites.

  • Chiropak Platform

    • Modular sensing kit integrating LiDAR, RTK GPS, thermal cameras, acoustic sensors for robotic inspections, built on Nvidia Tegra SOCs and developed with ISO 10218 safety principles and EMC-tested hardware in mind.

  • Wireless Charging R&D

    • Integrated 3kW wireless charging systems for autonomous robots, enabling automatic docking, recharging, and continuous mission scheduling without human intervention.

  • Internship Program Leadership

    • Designed and supervised internship projects aligned with government grant initiatives, delivering practical R&D in perception fusion, multi-domain sensor calibration, and autonomous robotics.

  • Kernel Config & Bring-up

    • Customized boot parameters, device tree overlays, and driver bindings for sensor suites on Nvidia Jetson platforms.

  • Network Stack

    • Designed secure remote-control architecture using ZeroTier mesh for “no config” connections and peer-to-peer routing for ROS telemetry.

Technical Skills

Programming Languages: Python | C++ | Bash | Rust (Beginner)

Frameworks: ROS | ROS2 | Nvidia ISAAC | Zenoh | MQTT | PlatformIO | OpenWRT

Infrastructure: Docker | GitHub Actions (CI/CD) | Linux | CircleCI | AWS | GCP

Tools: Gazebo | Rviz | FFmpeg | Zenoh | MQTT | Wireshark | Cron

Embedded Systems & Hardware Integration: ESP32 | FTDI | UART | I2C | SPI | x86 | ARM64

Networking and Communication: ZeroTier | SOCKS Proxy | Tailscale | Quectel SOCs | CANopen

Project Management: Jira | Confluence | GanttPRO | Agile Methodologies | Scrum Master | Github

Linux Kernel: Device tree config | Bootloader (U-Boot) | Cross-compiling | Kernel module debugging

Build Systems: Makefiles | Shell scripting for toolchains | Embedded Linux bring-up