Himanshu Baliyan

Software Engineer — Backend & AI Systems

himanshubaliyan4000@gmail.com+91 70068 02968linkedin.com/in/himanshu-baliyanGurugram, India

Summary

I build production backend services in Java and Spring Boot, and ship LLM-powered systems: RAG pipelines, agentic workflows and the data plumbing underneath them.

I care about the unglamorous parts — p95 latency, pipeline uptime, tracing coverage, deploy time — because those are what decide whether a feature survives contact with real traffic.

Experience

Software Engineering Intern — Airtel DigitalJan 2025 — Jan 2026 · Gurugram, India

  • 6 services / 25+ endpoints. Built and maintained backend microservices and REST endpoints in Java, Spring Boot and PostgreSQL, supporting enterprise analytics workflows used by 4 internal teams.
  • 2 hours → under 5 minutes. Developed AI-powered backend workflows with LLM APIs, LangChain and a RAG retrieval layer, cutting enterprise document lookup per request.
  • 12M events / day at 99.5% uptime. Designed distributed Apache Spark and Kafka pipelines ingesting telemetry, reducing batch processing time by 35%.
  • 90% monitoring coverage, −40% MTTD. Instrumented 8 services with Prometheus, Grafana, Loki, Tempo and OTLP tracing, cutting mean time to diagnose incidents.
  • 45 min → under 10 min releases. Automated containerised deployments with Docker, Kubernetes and CI/CD, cutting failed deployments by 60%.
  • 850 ms → 300 ms p95. Optimised SQL queries and service APIs under production load.

Selected projects

Air Clear — Air-Quality Outlook for SchoolsPython · Apache Airflow · PostgreSQL + TimescaleDB · FastAPI · Docker · TypeScript · React

Hourly ingestion from three sources into TimescaleDB, orchestrated by nine Airflow DAGs. Each of the next five days is graded on the official CPCB scale and served by a FastAPI API to a React dashboard, with a watchdog, tested backups and a nightly evaluation behind it.

Result: Live for about 80 stations. In backtests the grade is exactly right on about 6 in 10 days for tomorrow, and a missing forecast is never shown as "go".

Agentic Job Automation PlatformPython · LangGraph · LLM APIs · Tool Calling

Graph-based multi-agent orchestration with tool calling and structured memory, persisting state between agent steps so a run can be resumed and inspected.

Result: End-to-end task execution instead of one-shot suggestions.

Skills

Languages
Java · Python · SQL · JavaScript · Bash
Backend & Data
Spring Boot · REST APIs · Microservices · Apache Spark · Apache Kafka
AI & LLMs
RAG pipelines · LangChain · LangGraph · Agentic workflows · Tool calling · MCP · Embeddings & vector search · Prompt engineering
Databases
PostgreSQL · MongoDB · OracleDB
Cloud & Ops
AWS · Docker · Kubernetes · Linux · CI/CD · Prometheus · Grafana · Loki · Tempo · OpenTelemetry

Education

Master of Computer ApplicationsHindustan University, Chennai · Sep 2022 — Sep 2024 · CGPA 8.4