Robotics software engineer Potsdam, New York · Open to relocation

Robotics software,
from camera
to control.

I’m Neeraj. I work with Python, C++, ROS 2, and Linux on perception, state estimation, and control. I care about systems that are testable, observable, and straightforward to debug.

  • ROS 2
  • Python
  • C++
  • OpenCV
  • Linux
  • Gazebo
autonomy.pipelinelive
camera → state → commandfail safe
61robotics unit + integration tests
23.09 msp95 camera-to-measurement latency
92%obstacle avoidance success in UAV/UUV trials
50%RSSI localization error reduction
01 SELECTED PROOF

A few things I’ve built

Work I can
talk through.

These projects are where I’ve spent the most time: connecting perception to systems code, testing the edges, and writing down what actually worked.

Selected course projectSimulation-validated

Vision-only warehouse convoy

Designed a camera-only predecessor-following system in ROS 2 Jazzy and Gazebo Harmonic. Each follower estimates relative pose, tracks uncertainty, and moves through a bounded TRACK / PREDICT / SAFE STOP supervisor.

0collisions across 30 chain and disturbance runs
9.02 msp95 YOLOv8n inference latency
0.9996minimum real-time factor
Inspect repository ↗ ROS 2 · Gazebo · YOLOv8 · EKF · Docker
follower_02 / signal tracenominal
range estimate control bound
Security / Edge inference01

Face Unlock for Linux

CPU-first local authentication with Qt enrollment, a minimal PAM bridge, and fail-closed behavior.

  • 10.1 ms p50 embedding
  • C++17 + OpenCV DNN
  • No cloud dependency
View system ↗
Linux / C++ / Qt 602

Nocturne Operations Console

A native Hyprland control plane with one event-driven shell, reversible installation, and confirmation-gated recovery.

  • Qt Quick + Wayland
  • Ubuntu + Arch CI
  • Local-first design
View system ↗
Research / Classical ML03

Cross-lingual speech emotion

An interpretable research framework for testing how hand-crafted acoustic features generalize across languages.

  • Speaker-independent splits
  • Leakage controls
  • Foundation / data audit
View research ↗

02 ROLE SIGNAL

How I tend to
contribute.

Pick the area closest to your work. This is a quick view of the parts of my background that connect to it.

ROBOTICS SOFTWARE

I like working across the stack.

Perception, state estimation, control, simulation, and the tests that keep the pieces working together.

  • 01ROS 2 convoy architecture across five packages and isolated namespaces
  • 02Real-time perception profiled from camera frame to control command
  • 03Field-tested UAV/UUV perception and control workflows
03 EXPERIENCE

Research + field work

Research,
simulation, field work.

My experience moves between theory, simulation, and hardware—always with measurement at the end.

Sep 2025 — Jan 2026
Clarkson University

Graduate Research Assistant · Theoretical Systems

Benchmarked nonlinear time-of-arrival localization solvers and quantified 6.8 m RMSE for linear approximations.

Reduced simulated RSSI localization error by 50% through anchor placement and GDOP analysis in a 200-node network.

Jan 2023 — Jun 2024
Cambridge Institute of Technology

Undergraduate Research Assistant · UAVs & Robotics

Integrated perception and embedded control across two UAV/UUV prototypes, reaching 92% obstacle-avoidance success in real-world trials.

Reduced aerial tracking latency by 30 ms through onboard OpenCV optimization.

Feb 2023 — Jun 2023
Avian Aerospace

Student Intern · Drone Technology

Calibrated ArduPilot flight controllers across four drone prototypes.

Reduced mid-flight telemetry errors by 12% through PID tuning and flight-log analysis.

May 2024 — Mar 2025
iBrains Centre for Precision Neuro-Psychiatry

Project Intern · Deep Learning

Trained predictive models across 10,000+ medical samples.

Built signal-processing and model-evaluation workflows for neurological biomarker research.

04 ABOUT

I like robots.
And debuggable systems.

I’m most interested in autonomy problems where software has to understand a noisy world and still make a safe, timely decision. Outside the algorithm, I care about the unglamorous parts that make the system real: interfaces, deployment, observability, fallback, and documentation.

Mobile roboticsRobot perceptionState estimationEmbedded controlLinux desktopsEdge AI
EDU / 01

M.S. Electrical & Computer Engineering

Clarkson University · Potsdam, NY

Expected December 2026 · GPA 3.5/4.0
EDU / 02

B.E. Artificial Intelligence & Machine Learning

Visvesvaraya Technological University · Bengaluru

First Class with Distinction · July 2025
LEAD / 03

IEEE Robotics & Automation Society

College chapter chair · Robotics Club president

Technical community leadership
05 WRITING

Things I keep thinking about

Beyond the
workbench.

Occasional notes on technology, people, and how the systems around us could work better.

01 / ESSAYINDIA · EDUCATION · WORK

The One-Centimeter Advantage

We want world-class engineering. So why do we look down on people working with machines? A sandwich thought about skilled trades, social status, and India’s growth.

Read the essay →
21 MIN READ
17 OCT 2026

Open channel Robotics · Perception · Systems

Want to compare
notes?

If your team works on robotics software, perception, autonomy, or Linux systems, I’d be glad to hear what you’re building.