Skip to content
About

Hi, I'm Bablu.

I'm a full-stack engineer (mostly backend) who likes owning services end to end: designing them, shipping them and keeping them healthy in production.

Today I'm a Software Engineer 2 at JLL in Bangalore. Before that, I worked at Cimpress and ICICI Lombard.

Outside work, I love solving coding problems and reading something interesting every day.

Photo of Bablu Parihar

Experience

  1. Software Engineer 2 · JLLJul 2026 – Present · Bangalore · Hybrid
  2. Senior Software Engineer · CimpressDec 2025 – May 2026 · Mumbai · RemoteRedesigned a 33-step product workflow into 17 steps with retry-based fault tolerance and testable Node.js microservices, cutting processing time from 20s to under 2s. Built an event-driven SMS platform on SQS/SNS handling 10K+ notifications a day, and used OpenAI APIs to refine designer-to-customer messages.
  3. Software Engineer · ICICI LombardJun 2023 – Dec 2025 · MumbaiOwned a company-wide rate limiting platform (20K+ req/min, fail-open) with Prometheus, Grafana and OpenSearch monitoring. Co-developed a URL shortener serving 500K+ requests a day, and built an API authorization service, Kafka-based payment tracking, Hangfire-scheduled WhatsApp and email notifications, an MCP + Ollama AI platform and TCS BaNCS integrations.
  4. B.Tech · IIT Roorkee2019 – 2023 · Mechanical Engineering

Certifications

Coming soon.

Skills

What I work with.

Languages

C#C++PythonTypeScriptJavaScriptSQL

Backend

ASP.NET Core.NETNode.jsExpressFastAPIREST APIsMicroservicesDistributed Systems

Data & messaging

PostgreSQLRedisApache KafkaSQS / SNSElasticsearch / OpenSearch

Cloud & DevOps

AWS (EC2, Lambda, S3, RDS, CloudWatch)DockerJenkinsCI/CD

Observability

PrometheusGrafanaJaegerOpenSearch

AI

LLM integrationOpenAI APIsOllamaMCPRAGGitHub CopilotCursor

Tools & practices

GitBitbucketJiraAgileSystem DesignUnit / integration / load testing