Overview
Technical skills
Projects
Timeline
Roles

Overview

Robotics-focused developer at a junior level specializing in real-time computer vision inference with OpenCV. The strongest proven skill is implementing a live YOLOv3-tiny inference demo as shown in object_detection/object_detection.py. There is no evidence of training pipelines, evaluation tracking, experiment management, or production-grade deployment in the public code.
Phone

Technical skills

Python
AI/ML
OpenCV
NumPy
Deep Learning
Vision
Computer Vision
Robotics
ROS
Gazebo
Robotics
Path Planning
Perception
Autonomous Navigation
Design
Fusion 360
AutoCAD
DevOps
GitHub

Projects

Autonomous Intelligence & Conflict Prediction System (SUNHACK)
Jan 2026 to Present
Contributed to a hackathon concept combining sensor inputs, computer vision, and an air-ground monitoring dashboard. Collaborated on the overall system idea and presentation for a robotics-focused monitoring solution. Focused on the integration of perception outputs into a real-time monitoring concept.
Hola, The Explorer (e-Yantra)
Jan 2026 to Present
Building a ROS 2 camera-detection node using OpenCV to identify geometric shapes from images and output a binary mask. Implementing path planning for a holonomic-drive robot as part of the e-Yantra exploration task. Integrating perception results with navigation logic to support autonomous exploration.
Fault Detection in Industrial Automation
Feb 2025 to May 2025 3 Months
Modeled industrial automation behavior using Integrated Petri Nets to represent process states and fault conditions. Used simulation to study how faults affect system behavior and state transitions. Presented the simulation-based fault-detection work at an academic conference.
ACER Robot (CAD & Robotics)
Mar 2025 to Present
Designed a modular robot assembly in Fusion 360, focusing on component layout and integration considerations. Explored ROS and Gazebo workflows to support robot simulation and system testing. Prepared the CAD and simulation setup to enable iterative robotics development.

Timeline

Lovely Professional University (LPU)
Bachelor's Degree · robotics and automation engineering
2024–2027 Jalandhar, Punjab
Industrial Automation Intern · Junior
Automatex · Internship
Aug 2025 to Present In office
Developed and simulated PLC ladder-logic programs for motor-control sequences and interlocks. Configured input/output signals and troubleshot control logic using simulation and test runs. Verified expected automation behavior and identified issues during debugging.
Junior AI/ML Engineer Confidence: Medium Generalist
Robotics-focused developer at a junior level specializing in real-time computer vision inference with OpenCV. The strongest proven skill is implementing a live YOLOv3-tiny inference demo as shown in object_detection/object_detection.py. There is no evidence of training pipelines, evaluation tracking, experiment management, or production-grade deployment in the public code.
Model Architecture & Training
1/10
How well models are designed and trained
Minimal model usage limited to loading a pretrained YOLOv3-tiny network for inference; no model architecture design or training code.
Evidence
object_detection/object_detection.py: net = cv2.dnn.readNet("yolov3-tiny.weights", "yolov3-tiny.cfg")
object_detection/object_detection.py: outputs = net.forward(output_layers)
Data Pipeline & Feature Engineering
2/10
How data is prepared for models
Basic real-time data pipeline for webcam capture and preprocessing (blob creation) suitable for inference demos.
Evidence
object_detection/object_detection.py: cap = cv2.VideoCapture(0)
object_detection/object_detection.py: blob = cv2.dnn.blobFromImage(frame, 1/255.0, (320,320), swapRB=True, crop=False)
Experimentation & Evaluation
1/10
How results are measured and tested
No experiment management, evaluation metrics, or validation pipelines; only simple confidence thresholding and NMS used for runtime filtering.
Evidence
object_detection/object_detection.py: if confidence > 0.3: ...
object_detection/object_detection.py: indexes = cv2.dnn.NMSBoxes(boxes, confidences, 0.5, 0.4)
MLOps & Deployment
1/10
How models are shipped to production
Inference-only script intended for local/demo use; no model versioning, serving framework, or deployment automation present.
Evidence
object_detection/object_detection.py: net = cv2.dnn.readNet(...) (runtime model load)
object_detection/object_detection.py: cv2.imshow("Object Detection", frame)
Computational Efficiency
2/10
How efficiently computing resources are used
Some lightweight-efficiency choices evident (YOLOv3-tiny, 320x320 input), but no profiling, batching, quantization or GPU/throughput optimizations.
Evidence
object_detection/object_detection.py: readNet("yolov3-tiny.weights", "yolov3-tiny.cfg")
object_detection/object_detection.py: blobFromImage(..., (320,320), ...)
Research Depth & Innovation
Depth of research and new ideas
Not evidenced in public code
Industries
Robotics· Junior
Technologies
Deep Learning
Vision
Python
OpenCV
Computer Vision
NumPy
GitHub
Drone· mentioned only
Python· mentioned only
Recommendations
  • Develop and maintain real-time inference prototypes and demos that integrate camera input, model loading, and visualization.
  • Add robust error handling and input validation for camera failures, missing model files, and malformed frames.
  • Implement an evaluation pipeline with saved metrics and simple experiment tracking (CSV, W&B, or MLflow) to measure detection quality on held-out data.
  • Work on a basic training pipeline or fine-tuning script and add model versioning and a simple containerized serving stack (Docker) for deployment testing.
Repositories
The developer's experience in this domain has been verified based on AI analysis of the following repositories:
Intern Robotics Engineer Confidence: Medium Perception Engineer
Intern-level perception-focused developer specializing in simple, real-time object detection demos using OpenCV. The strongest proven skill is implementing a YOLOv3-tiny inference demo pipeline in object_detection/object_detection.py using cv2.dnn, blobFromImage, forward, and NMS for real-time webcam detection. The public code does not show ROS integration, sensor fusion, control systems, testing harnesses, or deployment and production hardening.
Motion Control & Kinematics
Controlling robot movement
Not evidenced in public code
Perception & Sensor Fusion
2/10
Understanding sensor data
Small-scale perception prototype: a single-file OpenCV DNN YOLO inference pipeline with basic preprocessing, NMS and drawing logic but no calibration, timestamping, covariances or sensor fusion.
ROS & Middleware
Robot software framework skills
Not evidenced in public code
Control Algorithms
Algorithms that steer robots
Not evidenced in public code
Real-time Systems
Precise real-time control
Not evidenced in public code
Simulation & HIL Testing
Testing robots in simulation
Not evidenced in public code
Industries
Robotics· Junior
Technologies
Robotics
ROS
Gazebo
Path Planning
Perception
Autonomous Navigation
Python· mentioned only
Recommendations
  • Develop quick perception prototypes and demos (webcam/object-detection) and iterate on preprocessing and model I/O.
  • Harden the pipeline with error handling for missing model/files, frame read checks, configurable thresholds and logging.
  • Integrate the detection logic into a ROS node or a service interface and add unit/integration tests and runtime watchdogs.
  • Collect labeled data, add evaluation metrics, and produce a reproducible inference benchmark and simple calibration artifacts.
Repositories
The developer's experience in this domain has been verified based on AI analysis of the following repositories: