Backend systems · Data pipelines · Graph databases · Backend systems · Data pipelines · Graph databases · Backend systems · Data pipelines · Graph databases · Backend systems · Data pipelines · Graph databases ·
backend, data and graph systemsBackendDataGraphBackend
systems
About me
I build backend and data systems. At Vimaan
Robotics I write the Cypher and SQL that turn computer-vision scans into live
warehouse inventory. When those numbers don't match the source records, my checks
are what flag it. Before that I spent over two years at Cognizant building Python
and Node.js services.
Away from the keyboard I shoot photos and video, read fiction and
fantasy, and travel whenever I can.
What I do
Backend & data
Services, queries, pipelines
Java/Spring Boot and Python services on PostgreSQL and Neo4j, and the Cypher and
SQL behind live client dashboards.
Skillset & tools
Java
Spring Boot
Python
FastAPI
Node.js
PostgreSQL
Neo4j
Cypher
Kafka
RabbitMQ
Docker
Kubernetes
AWS
Azure
Prometheus
Grafana
Graph & AI
LLMs, agents, fine-tuning
Text-to-Cypher with local models, so answers come from the data instead of the
model's memory. Agents on Microsoft Foundry and Copilot Studio. Structured output from small local models, with schema checks and a LoRA training pipeline.
Skillset & tools
Neo4j GDS
Ollama
PyTorch
LoRA / PEFT
Microsoft Foundry
Copilot Studio
Streamlit
React
TypeScript
Where I've worked
Software Engineer
Vimaan Robotics · Bengaluru
NOWAug 2025 – Present
Cut new-warehouse onboarding from 2–3 days to under 1 day with a Python configuration
builder and UI.
Configure facility-specific Cypher and SQL that turn computer-vision scans into live
inventory on client dashboards.
Build reconciliation logic that flags mismatches, missing entries, and exceptions against
source records.
Debug Java/Spring Boot services, graph pipelines, and dashboards; support releases with
log analysis and regression testing.
Senior Systems/Software Engineer
Cognizant · Bengaluru
2022Sep 2022 – Jan 2025
Cut PostgreSQL query execution time by 25% and improved overall query performance by 19%,
earning the Cognizant Excellence Award.
Shipped Python/FastAPI and Node.js microservices on Docker and Kubernetes across AWS and
Azure.
Built REST and GraphQL APIs with OAuth 2.0/JWT, rate limiting, and caching, plus
Kafka/RabbitMQ event-driven workflows.
Set up observability with Prometheus, Grafana, and ELK; mentored junior engineers through
code reviews.
Selected work
01
Olist Query Studio
LLM · Graph analytics
Tools and features
Python, Neo4j, Cypher, Ollama, FastAPI, Streamlit
Turns plain-English analytics questions about the Olist e-commerce dataset into Cypher and runs them against Neo4j. A local Ollama model writes the queries from the graph schema; a validator, an EXPLAIN check and a read-only account keep every query safe.
Matches 82 of 112 verified benchmark questions (73%)
Turns free-text bug reports into schema-validated triage records, from category and severity to a suggested next step. A FastAPI service runs a local Qwen 2.5 model and replaces any claim the report doesn't support with “unknown”, and a React UI keeps the JSON in view for review. A LoRA fine-tuning pipeline is in place.
A command-line tool I use daily. It files every loose download by category, extension and month, and sends exact duplicates (same size and MD5) to the Recycle Bin after a colour-coded preview of every move.
Parity test: files everything exactly as the PowerShell original
Compares PDF/DOCX resumes with job descriptions and returns ATS-style feedback, keyword gaps and suggestions. A Next.js frontend and an Express/TypeScript API share Zod schemas, with Supabase auth and OpenAI-assisted feedback backed by deterministic scoring.
A local system-monitoring dashboard. An Express backend polls CPU, RAM, GPU, storage, thermal, network and process telemetry behind cached endpoints, and a React/Vite UI renders live cards, time-series charts and process tables.
In progress · repository not public yet
Live system telemetry
Want to see more?
Everything else I've built, including experiments and older work, is on GitHub.