Pratik Jain

Software Engineer

Bengaluru, Karnataka, India3 yrs 2 mos experience
Most Likely To Switch

Key Highlights

  • Expert in building scalable backend systems.
  • Strong background in competitive programming.
  • Proficient in cloud-native development.
Stackforce AI infers this person is a Backend Engineer specializing in Fintech and SaaS solutions.

Contact

Skills

Core Skills

GolangKafkaPostgresqlJava Spring Boot

Other Skills

APIsAlgorithmsCSSCircleCIConcurrency patternsData StructuresDockerGitHubGoLandHTML5IntelliJ IDEAJavaJavaScriptKubernetesMongoDB

About

Backend Engineer focused on building systems that stay fast, reliable, and easy to maintain at scale. I work across Golang, distributed services, Kafka, and cloud platforms like AWS and GCP, and I’ve recently started contributing to production projects in Ruby on Rails. My interests revolve around performance, clean service design, and cloud-native development. My grounding in computer science and years of competitive programming—Codeforces (Expert) and CodeChef (5★)—shaped the way I break down problems and write efficient code. That problem-solving mindset helps me build services that hold up well in real-world conditions. These days, I’m focused on designing scalable architectures, improving system performance, and strengthening reliability in distributed environments. Technical Skills 💡 Golang, Ruby on Rails, Java (Spring Boot), Python, C++ ⚙️ Kafka, PostgreSQL, MySQL, NoSQL, Redis, RMQ 📦 Docker, Kubernetes (GKE), AWS, GCP 🛠 Git, Jenkins, CircleCI Competitive Programming 🏅 CodeChef 5★ (Max 2022) 💻 Codeforces Expert (Max 1632) 🧩 LeetCode Guardian (Max 2178) 🌍 Global Rank 137 – HackerRank Hackfest 🌍 Global Rank 46 – CodeChef Div 2 ✅ Round 2 Qualifier – Facebook Hacker Cup 2021

Experience

Zoomcar

Software Engineer

Jan 2025Present · 1 yr 2 mos · Bengaluru, Karnataka, India · On-site

  • 🚗 At Zoomcar, I am building and scaling backend systems for the connected car platform. I work on Go-based microservices, real-time data pipelines, and cloud-native infrastructure that connect and process data from in-car IoT devices.
  • Key highlights:
  • Developing scalable backend services in Golang for telemetry & real-time processing.
  • Working with Kafka for high-volume IoT event streaming.
  • Optimizing TimescaleDB for time-series location data.
  • Migrating infra from VMs to Kubernetes, with Docker, Helm, and Jenkins pipelines for CI/CD.
  • Integrating OpenTelemetry across services for observability and replacing legacy APM tools.
  • Contributing to go-toolkit, a centralized Go library used by all microservices for logging, database, Redis, and HTTP clients with built-in tracing.
  • Implementing async job processing with Asynq + Redis.
  • Enhancing config management with env-based setups.
  • Troubleshooting complex production issues (DB constraints, IoT sync failures).
GolangKafkaTimescaleDBKubernetesDockerOpenTelemetry+1

Ring

Software Developer Engineer

Feb 2024Nov 2024 · 9 mos · Mumbai, Maharashtra, India · On-site

  • 💳 At PaywithRing, I am working on architecting and scaling backend systems that power digital lending and financial partner integrations. My focus is on Golang microservices, event-driven pipelines, and system scalability.
  • Key highlights:
  • Architecting and integrating new financier onboarding workflows, reducing onboarding time from months to weeks by building generalized, reusable APIs for multiple partners.
  • Building and optimizing high-performance backend services in Golang, leveraging concurrency patterns (goroutines, channels) for efficient parallel processing and throughput.
  • Designing event-driven pipelines with Kafka for reliable and scalable real-time data streaming.
  • Contributing to technical design discussions to improve scalability and maintainability.
  • Refactoring critical code paths to improve API response times and platform stability while reducing technical debt.
  • Conducting rigorous code reviews, mentoring peers on Go microservice best practices, and enforcing clean, maintainable coding standards.
GolangKafkaAPIsConcurrency patterns

Velotio technologies

Associate Software Engineer

Jun 2023Jan 2024 · 7 mos · Pune, Maharashtra, India · Remote

Simpl

2 roles

Software Engineer

Sep 2022May 2023 · 8 mos · Remote

  • Worked on developing RESTful APIs, reviewing multiple Pull Requests, and making improvements in the codebase.
  • Tech Stack: Golang, PostgreSQL
  • Debugged and Fixed multiple critical bugs in the application which were directly impacting the users. (I had
  • debugged the bill reversal bug in very less time and fixed it which was directly impacting the user’s refund process.)
  • Worked on creating multiple Python scripts to automate the manual jobs, reducing the time and increasing the efficiency
  • of the team.
GolangPostgreSQLRESTful APIsPython

Software Engineer Intern

Jul 2022Sep 2022 · 2 mos · Remote

  • Worked on building an internal application for reconciling the daily/monthly transaction reports.
  • Created the backend from scratch using Java Spring Boot, Postgres, and S3 for the application.
  • Wrote multiple REST APIs and optimized them.
Java Spring BootPostgreSQLREST APIs

Education

Walchand Institute of Technology, Solapur

B.tech — Computer Science

Aug 2018Jul 2022

Stackforce found 100+ more professionals with Golang & Kafka

Explore similar profiles based on matching skills and experience