Projects About Skills Experience Contact
Available for Summer 2026 Internship
Hi, my name is

Nitin Singh
Rathore.

Backend Engineer·UAV Systems Researcher·Builder

Two years shipping Java and Python backend services across production Salesforce ecosystems — real SLAs, real incident response, real enterprise clients. Concurrently researching fault-tolerant UAV swarm coordination with results validated across 10 independent random seeds. I build for environments where failure has consequences.

2+Years Industry Exp.
289%UAV Task Completion ↑
53.8%Faster Fault Recovery
100+Students Mentored
scroll
What I've Built

Projects & Research

Systems designed to solve real problems — from production backends to active UAV swarm simulation research.

  Active Research

UAV Swarm Coordination Simulator

Fault-Tolerant Multi-Agent Control Architecture · Python · PyBullet · CTDE MAPPO

0%
Higher task-completion rate under multi-fault conditions vs. baseline
0%
Faster fault recovery — 5.3s vs. 11.4s for PID baseline
0%
Lower communication overhead at 30-drone scale
0
Independent random seeds — 100% stable across all configurations

A full physics-based simulation framework for UAV swarm coordination under realistic fault conditions. The architecture uses a hierarchical control design — a high-frequency inner loop for stability paired with a lower-frequency agentic supervisor handling fault classification and mission logic. A CTDE MAPPO policy handles multi-UAV task allocation under degraded communication and sensor noise, reducing post-fault tracking error by up to 16.8% vs. uncoordinated baselines. Localized coordination scales O(N) linearly vs. O(N²) for centralized approaches — delivering 28.5% lower tracking error across GPS drift and communication-degraded scenarios. All results validated across 10 independent random seeds with 100% run stability.

PythonPyBulletCTDE MAPPO Fault InjectionMulti-Agent RL Hierarchical ControlMulti-Seed EvalSimulation
CTRL D1 D2 D3 D4
  Nexus Hackathon

Traceback AI

Root-Cause Analysis Engine for Distributed Services

0%
Top-3 diagnosis accuracy
0%
Lower normalization latency
0%
Fewer false-positive signals

FastAPI backend ingesting logs, metrics, and deployment events across 10+ microservices. Normalized data pipeline standardizes 5+ heterogeneous telemetry formats (Prometheus, structured JSON, raw log streams). Root-cause engine combines temporal correlation, Z-score anomaly strength, and dependency graph traversal to rank multi-factor diagnoses — surfacing the correct fault in the top-3 results 87% of the time.

FastAPIOpenTelemetryPythonZ-ScoreGraph TraversalMicroservices
  Shipped · 12–15 Users

JobPrep AI

Conversational RAG Document Assistant · Full Stack

<2s
Query response time
0%
Faster re-index via incremental embedding
100%
Offline capable (local LLM)

React/TypeScript frontend + FastAPI backend deployed on GCP Cloud Run, handling real active user sessions. LlamaIndex vector pipeline chunks and indexes PDF/TXT documents for semantic retrieval. Incremental embedding logic skips unchanged chunks on re-index — cutting re-index time by 45%. Ollama integration enables fully offline LLM inference, eliminating cloud API costs for local deployments. Sub-2-second query response on commodity hardware.

ReactTypeScriptFastAPIGCPLlamaIndexOllamaVector Search
Who I Am

About Me

I'm an MS Computer Science student at UT Arlington (graduating Dec 2026) with 2+ years of professional backend engineering behind me — not side projects, but production Java and Apex services handling live enterprise workloads across a Salesforce ecosystem. I've resolved production incidents under 2-hour SLA windows, optimized queries cutting latency by 35%, and maintained 99.8% API uptime across 3 client deployments.

In parallel, I'm doing graduate research in UAV swarm coordination and fault-tolerant multi-agent control — building simulation frameworks and training MARL policies that hold up under GPS drift, sensor corruption, and communication degradation. The kind of work where the system has to keep flying even when things break.

I've also shipped two AI products independently: a RAG document assistant with real active users deployed on GCP, and an observability engine for distributed microservice diagnosis built at a hackathon. Both run on infrastructure I provisioned and deployed end-to-end.

I do my best work on hard technical problems with real constraints — bandwidth-limited links, multi-fault injection, production SLAs. If the system can't afford to just restart and retry, that's exactly the environment I want to be in.

MS CS
UT Arlington · Dec 2026
2+ yrs
Professional Engineering Exp.
100+
Graduate Students Mentored
4 TA
Graduate-Level Courses incl. ML & Data Science
Technical Stack

Skills & Technologies

Tools I've shipped production code with — grouped by domain.

Languages
GolangPythonJavaScriptTypeScriptJavaC++C
Backend
FastAPIMicroservicesEvent-Driven Arch.FlaskREST APISOAP APINode.js
Frontend
ReactNext.jsTypeScriptReal-Time DashboardsData Visualization
Cloud & DevOps
AWS EC2 / ECS / S3GCP (Compute, Cloud Run)DockerCI/CDCloudWatchCodePipelineIAM
Databases
PostgreSQLMySQLAWS RDSVector SearchSQLiteSOQL / SQLJSON / JSONL
Simulation & Systems
Fault Injection TestingPyBulletMAPPO / MARLOpenTelemetryDistributed SystemsMulti-Seed Eval
AI / ML
LlamaIndexRAG PipelinesOllamaPrompt EngineeringZ-Score Anomaly DetectionIncremental IndexingPDF / Doc Parsing
Work History

Experience

UT ArlingtonGraduate Teaching AssistantAug 2025 – Present
  • TA for 4 graduate courses — Machine Learning, Data Science, Foundations of Computing, and Introduction to Programming — supporting 100+ graduate students through coursework, debugging sessions, and applied projects.
  • Diagnoses low-level C/C++ bugs for students: segmentation faults, memory allocation errors, and runtime undefined behavior across systems-level assignments.
  • Built a Python automated grading tool from scratch — validates submission structure and evaluates student code, eliminating manual review overhead across 100+ weekly submissions.
  • Conducting concurrent research in UAV swarm coordination, fault-tolerant control, and multi-agent reinforcement learning.
WERBOOZ IndiaJunior Software DeveloperSept 2023 – Oct 2024
  • Engineered and maintained 6 Java/Apex backend services across 3 enterprise clients in a Salesforce ecosystem — sustained 99.8% API uptime and reduced manual processing overhead by 40%.
  • Optimized 15+ SQL/SOQL queries, cutting average query latency by 35% across production workloads.
  • Authored 500+ test cases across JUnit, Postman, and Tosca — reduced post-release defects by 30% and cut QA cycle time by 2 days per sprint.
  • Resolved 12 critical production incidents within 2-hour SLA windows via log analysis and root-cause debugging. Zero SLA breaches.
WERBOOZ IndiaSoftware Developer InternFeb 2023 – Sept 2023
  • Refactored 4 Java/SQL data access modules, reducing query latency from 320ms to 275ms and improving overall module efficiency by 15%.
  • Wrote JUnit test suites across 3 release cycles, catching and eliminating 20+ pre-production bugs before reaching QA.
  • Shipped 4 backend features via Git PR workflows across 2 major quarterly releases — full Agile participation from spec to deployment.
UT ArlingtonM.S. Computer ScienceJan 2025 – Dec 2026
  • Focus: Distributed Systems, Machine Learning, UAV Control Systems, Multi-Agent Reinforcement Learning
Acropolis Institute of Technology and ResearchB.E. Computer ScienceAug 2019 – May 2023
Open to internship opportunities for Summer 2026

Let's Build Something
That Actually Matters

Working on autonomous systems, distributed infrastructure, or hard problems in defense tech? I want to hear about it.