Pratik Jain profile photo 1 on Tal

Pratik Jain

Software Engineer @ Zoomcar • Golang • Backend • Distributed Systems • Kafka • ex - Ring(Kissht), Simpl

Bengaluru

4+ years of work experience

Zoomcar
Dec 20241 yr 9 mosPresent

Bengaluru

Building backend systems for Zoomcar across Golang, Java (Spring Boot), and Ruby on Rails, with a focus on marketplace reliability, host experience, and IoT services. Highlights: - Built the Professional Host program, reducing host cancellations from 18% to ~11% and enabling 4,000+ cars to earn the badge. - Built the Performance Incentives program, further reducing cancellations from ~11% to ~4% for eligible hosts and contributing approximately ₹5L in monthly GBV. - Improved the Ratings Service (Spring Boot) by adding an exponential-backoff retry mechanism and fixing critical lifecycle issues to ensure rating events were reliably processed. - Built the backend for the Ratings & Reviews page and resolved multiple production issues impacting rating and review counts. Backend & Infrastructure: - Built and maintained IoT backend services using Golang, Kafka, Docker, and Jenkins; integrated OpenTelemetry for distributed tracing. - Worked extensively with Kafka, Redis, Asynq, and TimescaleDB for asynchronous processing and high-volume time-series data. - Contributed to infrastructure improvements, including containerized deployments and CI/CD pipelines.
Ring
Feb 202410 mosNov 2024

Mumbai

Worked on backend systems powering financier onboarding and credit workflows, building reusable services in Golang and improving the scalability of partner integrations. Highlights: - Built a configurable onboarding platform using reusable Golang APIs, reducing financier onboarding time from 2–3 months to under 3 weeks. - Built Golang microservices and Kafka-based event-driven workflows for credit processing, using goroutines and channels to improve throughput and scalability. - Refactored backend services to improve maintainability and reduce technical debt while supporting new product requirements. - Participated in system design discussions, code reviews, and mentored teammates on Go best practices. Tech Stack: Golang • Kafka • PostgreSQL • Docker • REST APIs • Microservices
Velotio Technologies
Jun 20238 mosJan 2024

Pune, Maharashtra, India

Simpl
Sep 20229 mosMay 2023

Bengaluru

Worked on the backend for Billbox, Simpl's utility bill payments platform, building customer-facing payment features and improving transaction reliability. Highlights: - Built backend features using Golang and PostgreSQL, including retry mechanisms, access fee, and convenience fee for utility bill payments. - Debugged and resolved critical production issues, including bill reversals, refund failures, and duplicate/missing access fee charges, improving payment reliability and reducing customer-facing issues. - Automated recurring operational workflows using Python, reducing manual work and improving operational efficiency. Tech Stack: Golang • PostgreSQL • Python
Simpl
Jul 20223 mosSep 2022

- Built an internal reconciliation tool using Java Spring Boot that significantly reduced manual effort for the finance team and simplified investigation of unmatched transactions. - Created the backend from scratch using Java Spring Boot, Postgres, and S3 for the application.

Pratik’s AI Stack

antigravity
antigravity
cursor
cursor
opencode
opencode

Education

Walchand Institute of Technology, Solapur

B.tech, Computer Science

Walchand Institute of Technology, Solapur

20184 yrs2022

Join Pratik and 10k+ other professionals on

Tal Boss

Tal is the app where bosses meet engineers & builders directly, without middlemen

Download Tal Boss

Pratik Jain on Tal

Headline

Software Engineer @ Zoomcar • Golang • Backend • Distributed Systems • Kafka • ex - Ring(Kissht), Simpl

About

Backend Software Engineer with 4+ years of experience building scalable backend systems across fintech, mobility, and IoT. I primarily work with Golang and enjoy building reliable backend services, event-driven systems, and APIs that power real-world products. Over the last few years, I've worked across Golang, Java (Spring Boot), and Ruby on Rails, with hands-on experience in Kafka, PostgreSQL, Redis, Docker, Kubernetes, and cloud-native infrastructure. At Zoomcar, I've built and owned backend features that reduced host cancellations from 18% to ~11% and from ~11% to ~4% for eligible hosts, contributing to an estimated ₹5L monthly GBV uplift. I've also worked on production-critical systems including ratings, reviews, IoT backend services, observability with OpenTelemetry, and distributed event processing. Previously at PaywithRing (Kissht), I built reusable onboarding platforms and event-driven backend services that reduced financier onboarding time from months to under three weeks. At Simpl, I worked on the Billbox platform, building payment features, improving transaction reliability, and developing internal tools for finance operations. I enjoy solving production problems just as much as building new features—whether it's debugging distributed systems, improving reliability, or designing clean backend architectures. Outside work, I'm an active competitive programmer: • LeetCode Guardian (Max Rating: 2178) • Codeforces Expert (Max Rating: 1632) • CodeChef 5-Star (Max Rating: 2022) • Global Rank 46 – CodeChef Div 2 • Facebook Hacker Cup Round 2 Qualifier I'm currently open to Backend Software Engineer / SDE-2 opportunities, especially in teams working on distributed systems, platform engineering, cloud infrastructure, and high-scale backend services. Tech Stack: Golang • Java • Spring Boot • Ruby on Rails • Kafka • PostgreSQL • MySQL • Redis • Docker • Jenkins • GCP • OpenTelemetry • gRPC • REST APIs • Microservices • Distributed Systems • Event-Driven Architecture • IoT

Location

Bengaluru

AI stack

antigravity

cursor

opencode

Work experience

Software Engineer at Zoomcar, Dec 2024 - Present · 1 yr 9 mos, Bengaluru, Building backend systems for Zoomcar across Golang, Java (Spring Boot), and Ruby on Rails, with a focus on marketplace reliability, host experience, and IoT services. Highlights: - Built the Professional Host program, reducing host cancellations from 18% to ~11% and enabling 4,000+ cars to earn the badge. - Built the Performance Incentives program, further reducing cancellations from ~11% to ~4% for eligible hosts and contributing approximately ₹5L in monthly GBV. - Improved the Ratings Service (Spring Boot) by adding an exponential-backoff retry mechanism and fixing critical lifecycle issues to ensure rating events were reliably processed. - Built the backend for the Ratings & Reviews page and resolved multiple production issues impacting rating and review counts. Backend & Infrastructure: - Built and maintained IoT backend services using Golang, Kafka, Docker, and Jenkins; integrated OpenTelemetry for distributed tracing. - Worked extensively with Kafka, Redis, Asynq, and TimescaleDB for asynchronous processing and high-volume time-series data. - Contributed to infrastructure improvements, including containerized deployments and CI/CD pipelines.

Software Developer Engineer at Ring, Feb 2024 - Nov 2024 · 10 mos, Mumbai, Worked on backend systems powering financier onboarding and credit workflows, building reusable services in Golang and improving the scalability of partner integrations. Highlights: - Built a configurable onboarding platform using reusable Golang APIs, reducing financier onboarding time from 2–3 months to under 3 weeks. - Built Golang microservices and Kafka-based event-driven workflows for credit processing, using goroutines and channels to improve throughput and scalability. - Refactored backend services to improve maintainability and reduce technical debt while supporting new product requirements. - Participated in system design discussions, code reviews, and mentored teammates on Go best practices. Tech Stack: Golang • Kafka • PostgreSQL • Docker • REST APIs • Microservices

Associate Software Engineer at Velotio Technologies, Jun 2023 - Jan 2024 · 8 mos, Pune, Maharashtra, India

Software Engineer at Simpl, Sep 2022 - May 2023 · 9 mos, Bengaluru, Worked on the backend for Billbox, Simpl's utility bill payments platform, building customer-facing payment features and improving transaction reliability. Highlights: - Built backend features using Golang and PostgreSQL, including retry mechanisms, access fee, and convenience fee for utility bill payments. - Debugged and resolved critical production issues, including bill reversals, refund failures, and duplicate/missing access fee charges, improving payment reliability and reducing customer-facing issues. - Automated recurring operational workflows using Python, reducing manual work and improving operational efficiency. Tech Stack: Golang • PostgreSQL • Python

Software Engineer Intern at Simpl, Jul 2022 - Sep 2022 · 3 mos, - Built an internal reconciliation tool using Java Spring Boot that significantly reduced manual effort for the finance team and simplified investigation of unmatched transactions. - Created the backend from scratch using Java Spring Boot, Postgres, and S3 for the application.

Education

B.tech, Computer Science, Walchand Institute of Technology, Solapur

Public links

github: https://github.com/pratikpjain