Pranjal Mittal

I’m Pranjal.

Software Architect based in Bengaluru, India. I build high-scale backend platforms, distributed systems, and cloud infrastructure. Currently leading an enterprise messaging platform processing 500M+ messages per month. Passionate about AI, LLMs, and AI-native engineering.


About

Software Architect with 11 years of experience building high-scale backend platforms, distributed systems, and cloud infrastructure. Track record of guiding engineering teams, delivering new products, modernizing infrastructure, and designing scalable, reliable systems.

B.Tech in Computer Science and Engineering — National Institute of Technology, Raipur (2011–2015).


Experience

Lead Software Engineer — Freshworks Inc.

Bengaluru, India · Mar 2021 – Present

Senior Software Engineer — Soroco India Pvt. Ltd.

Bengaluru, India · Nov 2018 – Mar 2021

Senior Software Engineer — Persistent Systems

Nagpur, India · Sep 2015 – Nov 2018


Skills

Languages & APIs

Go, Python, Java, REST, gRPC, Protocol Buffers, Swagger/OpenAPI

Cloud & Platform

AWS (S3, SNS, SQS, RDS, Redshift, Route 53, KMS), Kubernetes, Docker, Kustomize, Distributed Systems, Microservices, iPaaS

Data & Messaging

PostgreSQL, MySQL, CockroachDB, Apache Kafka, Redis, Liquibase

AI & Agent Systems

MCP, Spring AI, LangChain

Observability & Tools

ELK, OpenTelemetry, Prometheus, Airflow, Telegraf, Salesforce, CPQ, CLM


Contact

Open to interesting problems, architecture discussions, and collaboration.

GitHub · LinkedIn