Open to Robotics & Autonomous Systems rolesM.S. Computer Science · CSUF · 2026

Building robots that perceive, navigate, and recover.

Focus:Robotics Systems Engineer

Robotics & Autonomous Systems Engineer with 3+ years of experience across autonomous vehicles at Caterpillar and industrial robotics at Tata Motors. I build ROS 2 and C++17 systems for sensor fusion, SLAM, perception, and navigation, backed by simulation, calibration, and robotics validation.

Portfolio profile illustration

Robotics & Autonomy

ROS 2, C++17, Nav2

Perception & SLAM

LiDAR, UKF, YOLO

Industrial Robotics

PLCs, vision, recovery

About

Autonomy, from quarry to factory.

I develop autonomous off-highway vehicle systems at Caterpillar, building on industrial robotics and automation experience at Tata Motors. My completed M.S. in Computer Science and projects in robot fault recovery and visual inspection support that work with simulation, systems debugging, and AI/ML.

Caterpillar

Robotics System Engineer

Aug 2025 – Present · USA

Develop a ROS 2 Humble autonomy stack for Cat 777 quarry trucks. Build C++17 UKF sensor fusion, integrate RTAB-Map and Cartographer SLAM, and connect YOLOv8 perception to Nav2 costmaps for navigation and collision avoidance. Validate in CARLA, Gazebo Ignition, and MuJoCo with Docker-based regression testing and sensor calibration.

ROS 2C++17Sensor FusionSLAM / Nav2

Tata Motors

Robotics Engineer

Jun 2022 – Jun 2024 · India

Commissioned ABB, FANUC, and KUKA assembly and material-handling stations with Siemens S7-1500 PLC control and Profinet communication. Integrated Cognex vision, Python/OpenCV validation, and OPC-UA/Grafana monitoring. Reduced cycle time by 12%, improved defect detection accuracy by 10%, and reduced unplanned stoppages by 8%.

Industrial RobotsSiemens PLCMachine VisionCommissioning

93.8%

perception mAP

Quarry scenarios · Caterpillar

12%

cycle-time reduction

Robotic assembly · Tata Motors

63 min

simulation run

10×10 order workload · 0 failures

0.99

mAP@50

Six-class PCB visual inspection

Education

California State University, Fullerton

M.S. Computer Science · Completed · Aug 2024 – Aug 2026

GPA 3.8 / 4.0

JNTUH College of Engineering

B.Tech Computer Science · Aug 2020 – May 2024

Completed

Selected Work

Projects

Robot fault recovery and visual inspection, supported by applied AI/ML and software projects.

GitHub profile

Autonomous Mobile Robot Digital Twin & Fault Recovery

Featured

Debugged unexpected robot stops in an Isaac Sim simulation using robot-state, coordinate, LiDAR, and orientation telemetry. Traced false obstacle detections to robot tilt, then developed monitoring and recovery behavior to keep the autonomous workflow running.

63-minute simulation · 10×10 order workload · 0 failures

NVIDIA Isaac SimROS 2PythonReinforcement LearningLiDARTelemetry

Real-Time PCB Defect Detection for Embedded Visual Inspection

Featured

Benchmarked YOLO11s/m/l and RT-DETR-L for six-class PCB inspection, with YOLO11l at 1280px delivering the reported results. Live Hugging Face demo with annotated detections, pass/review verdicts, and JSON/CSV export; ONNX export with a documented Jetson/TensorRT path. Accepted ESCS’26 / CSCE’26 Springer paper.

98.3% precision · 98.8% recall · 0.99 mAP@50 · 31 ms/image · six defect classes

PythonYOLO11RT-DETRONNXHugging Face

Real-Time Fraud & Transaction Risk Pipeline

Featured

Production-style transaction fraud scoring on the IEEE-CIS dataset: XGBoost inference, cost-based thresholding, Tree SHAP explainability, Evidently drift monitoring, FastAPI service, and a Streamlit workbench.

PythonXGBoostSHAPFastAPIStreamlit

Healthcare Agent System

Featured

Four-agent healthcare decision-support platform with orchestration, retrieval, recommendations, explainability, safety guardrails, audit logging, and a Dockerized REST API.

PythonRAGFastAPIDockerpytest

Audio Anomaly Detection

TensorFlow/Keras autoencoder pipeline for industrial fan audio anomaly detection using Librosa log-mel spectrogram features and reproducible evaluation workflows.

PythonTensorFlowLibrosaCUDA

Stock Sentiment Trading

NLP-driven trading simulation combining BERT-scored financial news, Yahoo Finance data, confidence-weighted trade decisions, and historical backtesting.

PythonBERTNewsAPIyfinance

Dog Breed Classification

Deep-learning image classifier using Inception-ResNet-V2 across 120+ dog breeds with 90%+ accuracy, GPU-accelerated training, and OpenCV preprocessing on 10,000+ images.

PythonTensorFlowKerasOpenCV

CSUF Advising System

Student-facing academic advising platform with a responsive React interface, Firebase-backed real-time data integration, and usability-focused workflows.

ReactJavaScriptTailwind CSSFirebase

Image Classification Web Service

Flask image-classification service with batch uploads, confidence scoring, health and metrics endpoints, image-hash caching, retry handling, pytest, and CI.

FlaskHugging FacepytestGitHub Actions

Caffinder

Cafe discovery app with geolocation, Google Maps & Places APIs, and a card-based UI for nearby place discovery.

JavaScriptGoogle MapsPlaces API

Open Source

Contributions

Pull requests across open-source ML and developer tooling repos, including merged work on falsify-inspect and licinexus-mcp.

Loading recent pull requests...

Live Activity

What I'm building

Pulled from recent public GitHub events plus direct repository commit checks, including this portfolio.

View full profile
Fetching latest GitHub activity...

Capabilities

Skills

Robotics / ROS

ROSROS 2 Humble / IronNav2MoveIt2RViz2ros2_controlABBFANUCKUKACaterpillar CAT Autonomous Systems

Autonomy / Perception

SLAMCartographerRTAB-MapSensor Fusion (EKF/UKF)LocalizationAutonomous NavigationComputer VisionObject DetectionLane Segmentation

Sensors / Integration

LiDAR (Velodyne / Ouster)RadarCamera SystemsIMUGPS/GNSSSensor CalibrationKalibrCAN BusEtherCATEthernet/IPI2CSPI

Industrial Automation

Siemens S7 PLCTIA PortalAllen-Bradley PLCBeckhoff TwinCAT 3SCADA / HMIWinCCProfinetModbusOPC-UACognex In-SightGrafana

Simulation / Hardware

NVIDIA Isaac SimGazebo Classic / IgnitionCARLAMuJoCoSimulinkDigital TwinsNVIDIA JetsonArduinoRaspberry PiActuators / Motors / Valves

Programming / Tools

C++14/17PythonCUDAMATLABBashGitDockerLinux / UbuntuSolidWorksNXCAD

Validation / Debugging

Sensor Bring-upCross-System DebuggingQA TestingTest InfrastructureCI/CDRegression TestingTCP CalibrationOscilloscopeMultimeterLogic Analyzer

AI / ML

TensorFlowPyTorchTensorRTOpenCVPCLYOLOv8YOLO11RT-DETRONNXHugging FaceReinforcement Learning

Resume

A concise view of the work.

Download my latest robotics resume for experience, education, technical skills, and project outcomes.

Download Resume (PDF)

Contact

Let's connect.

Open to opportunities, collaborations, and project conversations.