Hi, I'm Pranjal Goyal

Senior Software Engineer · Backend & Platform
Pranjal Goyal
Personalize Theme

*Theme settings will be saved for your next visit!

What do I do?

I build and scale backend microservices and platform infrastructure across fintech and open source — distributed systems, REST APIs, and reliability tooling. I also share what I learn through technical blogs.

4+ Years of experience
55+ Merged PRs @ Camunda OSS
1M+ Users served at scale

More about me

I'm a Senior Backend Engineer with 4+ years of experience designing and scaling backend microservices and platform infrastructure across fintech and open source.

I've helped scale onboarding systems serving 5M+ active users at AngelOne and Groww, building reliable distributed systems with a focus on performance, scalability, and resilience.

My core expertise includes Java and Spring Boot, with production experience in Go and Python, along with distributed systems, REST APIs, Kafka, AWS, and GCP.

Skills & Tooling

The languages, frameworks, and infrastructure I reach for.

</> Languages

Java Go (Golang) Python SQL

Frameworks

Spring Boot Gin Django REST APIs

Databases & Caching

MySQL PostgreSQL Redis Bigtable

Messaging & Workflow

Apache Kafka Camunda

Cloud & DevOps

AWS GCP Docker Kubernetes CI/CD New Relic Grafana

Core Areas

Distributed Systems Microservices System Design Platform Engineering High Availability Open Source

Work Experience

From e-learning platforms to trading systems and open-source infrastructure.

Senior Software Engineer

Camunda
Dec 2025 – Jun 2026 · Remote from India (HQ Berlin, Germany)
  • Led migration of a reliability platform to Java / Spring Boot, replacing rigid legacy configuration with parameterized setups — cutting benchmark runs from multiple iterations per config change to a single run.
  • Built self-serve benchmarking workflows letting internal teams benchmark any PR against a release baseline, with agentic orchestration (Claude) automating results comparison — reducing engineering feedback loops by ~30% (internal DX survey).
  • Automated CI/CD pipelines (GitHub Actions) for publishing versioned build artifacts across release branches, eliminating a manual publish step per release.
  • Designed benchmarking & observability solutions with platform engineering, improving incident detection and troubleshooting efficiency.
🌱 Open Source — camunda/camunda

55+ merged pull requests in the public monorepo spanning benchmarking, CI/CD, and reliability tooling.

Java Spring Boot GitHub Actions Kubernetes Grafana

Software Engineer

AngelOne
May 2024 – Dec 2025 · Remote, India
  • Designed and implemented a high-availability account transfer flow in Golang, letting users close accounts and seamlessly transfer shares to demat partners — reducing manual-transfer complaints by ~90%.
  • Implemented SSE-C (customer-provided key) encryption across all AWS S3-backed services, strengthening data security and compliance posture.
  • Parallelized the online modification flow to support concurrent user requests, boosting overall conversion rate by 12%.
  • Built auto-retry mechanisms into Camunda workflows, increasing end-to-end success rate by 20%.
Go (Golang) PostgreSQL AWS S3 Camunda

Software Engineer

Groww
Jul 2022 – May 2024 · Bengaluru, India
  • Designed and shipped a Recent Activity service (Spring Boot, Kafka, Redis) powering Help & Support — improving support visibility by 25% and customer-service efficiency by 10%.
  • Architected database archival to Google Bigtable, reducing storage costs by ~15%.
  • Engineered an automated bank verification service, improving verification conversion rate from 82% to 94%.
Spring Boot Apache Kafka Redis Bigtable

Software Engineer Intern

SuprDaily (Swiggy)
Feb 2022 – Jun 2022 · Bengaluru, India
  • Reduced checkout API latency by ~30% by replacing legacy direct DB queries with a Redis caching layer (Python / Django).
  • Ran A/B tests on checkout-flow experiments, increasing conversion rate by ~13%.
  • Automated the nudge-creation workflow with Retool, cutting time-to-production for engagement campaigns.
Python Django Redis

Software Engineer Intern

Groww
May 2021 – Nov 2021 · Bengaluru, India
  • Built Groww Academy from the ground up — an e-learning platform serving 1M+ users — using Spring Boot, Kafka, Redis, React, and REST APIs.
  • Implemented referral-eligibility checks preventing payouts to non-invested users, cutting referral spend by ₹500K monthly.
Spring Boot Kafka React

Blogs

I write about performance and reliability engineering on Zeebe Chaos.

Impact of High Process Deployments on Elasticsearch

A deep dive into how high process deployments affect Elasticsearch performance in Zeebe.

Read More →
Performance of Platform without Secondary Storage

Exploring the performance characteristics of the Camunda platform when operating without secondary storage.

Read More →
REST API and OIDC

A look at securing Camunda's REST API using OIDC-based authentication.

Read More →

Education & Achievements

Where it started, and a few milestones along the way.

🎓 Education

B.Tech, Computer Engineering

Pandit Deendayal Energy University

2018 – 2022 · CGPA 9.78 / 10

🏅 Achievements

  • All India Rank 2 out of 10,000+ participants — National Creativity Aptitude Test.
  • Community Prize (2nd place) as team lead — Alzheimer's Disease Data Initiative (ADDI) Hackathon.
  • Top honors in the feedback category — Atlassian Devpost Hackathon.

Let's Connect

Have something to build or talk about? Drop me a message.