Robotics software developer with experience building and integrating robotic systems for industrial and laboratory applications, improving research, design, development, and testing workflows. Skilled in independent and team-based project delivery and strong in problem-solving and data analysis. Works across C, C++, C#, Python, and ROS frameworks, including SLAM and LiDAR mapping. Known for resilience, resourcefulness, and attention to detail, with capabilities spanning coding, debugging, product development, and project management.

Nirmal Raveendran

Robotics software developer with experience building and integrating robotic systems for industrial and laboratory applications, improving research, design, development, and testing workflows. Skilled in independent and team-based project delivery and strong in problem-solving and data analysis. Works across C, C++, C#, Python, and ROS frameworks, including SLAM and LiDAR mapping. Known for resilience, resourcefulness, and attention to detail, with capabilities spanning coding, debugging, product development, and project management.

Available to hire

Robotics software developer with experience building and integrating robotic systems for industrial and laboratory applications, improving research, design, development, and testing workflows. Skilled in independent and team-based project delivery and strong in problem-solving and data analysis.

Works across C, C++, C#, Python, and ROS frameworks, including SLAM and LiDAR mapping. Known for resilience, resourcefulness, and attention to detail, with capabilities spanning coding, debugging, product development, and project management.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Beginner
See more

Language

English
Advanced
Amharic
Advanced
Javanese
Intermediate

Work Experience

Robotics Software Developer at Astech Projects Ltd
January 1, 2023 - Present
Developed robotics and automation solutions for laboratory and life-sciences environments using C# and .NET, implementing and integrating SILA2 (Standard in Lab Automation) protocols via gRPC and ASP.NET Core client-server models for seamless communication across heterogeneous lab equipment. Built industrial AGVs for warehouse automation using ROS (C++/Python), integrating SLAM and computer vision for real-time environment mapping and autonomous navigation. Served as a lead integration partner for Tracebot under an EU-funded international research consortium, and contributed to an audit-ready robotic framework that embeds verification and traceability directly into robot logic to reduce external hardware complexity. Also worked across diverse robotic platforms (UR, Omron, Dobot, ABB) and supported embedded firmware development and orchestration of robot behaviors within ROS-based systems.
Robotics Engineer at Evobi Automations (Naore, India)
January 1, 2019 - January 1, 2023
Rapid prototyping and deployment of robotic arms and industrial mobile robots using Arduino, Raspberry Pi, and Latte Panda. Performed CAD and mechanical design, engineering complex 3D assemblies and part prototypes using Fusion 360 and SolidWorks. Utilized 3D printing for fast turnaround of custom structural components and ensured precise fit for autonomous transport systems.

Education

Master of Science, Robotics and Automation at University of Salford, Manchester
February 1, 2021 - October 1, 2022
Bachelor of Technology, Mechatronics Engineering at APJ Abdul Kalam Technological University (KTU), Kerala, India
August 1, 2015 - August 1, 2019
Master of Science, Robotics and Automation at University of Salford, Manchester
February 1, 2021 - October 1, 2022
Bachelor of Technology, Mechatronics Engineering at APJ Abdul Kalam Technological University (KTU), Kerala, India
August 1, 2015 - August 1, 2019
Master of Science, Robotics and Automation at University of Salford
February 1, 2020 - October 1, 2022
Bachelor of Technology, Mechatronics Engineering at APJ Abdul Kalam Technological University (KTU)
August 1, 2015 - August 1, 2019

Qualifications

NPTEL: Aircraft Maintenance
January 11, 2030 - August 6, 2026
Sensor Fusion & Control: Design and implementation of control loops and sensor fusion algorithms (NPTEL reference)
January 11, 2030 - August 6, 2026
Firmware Development within ROS: orchestration of hardware-level tasks and autonomous behaviors (NPTEL reference)
January 11, 2030 - August 6, 2026
Failure Analysis & Reliability: structural engineering calculations and corrective iterations (NPTEL reference)
January 11, 2030 - August 6, 2026
Process Optimization: preventive maintenance protocol recommendations (NPTEL reference)
January 11, 2030 - August 6, 2026
NPTEL (National Programme on Technology Enhanced Learning) - Aircraft Maintenance
January 11, 2030 - August 6, 2026
Sensor Fusion & Control (NPTEL) - Designed and implemented control loops and sensor fusion algorithms
January 11, 2030 - August 6, 2026
Firmware Development in ROS (NPTEL) - Deployed robot firmware in the ROS framework
January 11, 2030 - August 6, 2026
Failure Analysis & Reliability (NPTEL) - Structural calculations and corrective iterations
January 11, 2030 - August 6, 2026
Process Optimization (NPTEL) - Preventive maintenance protocols and design improvements
January 11, 2030 - August 6, 2026
NPTEL (National Programme on Technology Enhanced Learning) - Aircraft Maintenance (Zone Determination and Failure Investigation)
January 11, 2030 - August 6, 2026

Industry Experience

Software & Internet, Computers & Electronics, Manufacturing, Education, Healthcare, Life Sciences, Professional Services, Transportation & Logistics, Government, Other