Ishan Jain profile photo 1 on Tal

Ishan Jain

Software Engineer @ Pine Labs | Java · Spring Boot · Kafka · Redis · AWS | Microservices & Payment Systems

Bengaluru

3+ years of work experience

Pine Labs
Oct 20241 yr 11 mosPresent

Bengaluru

• Architected and owned a transformer microservice behind the API gateway, defining service contracts, enforcing schema validation, and supporting 1M+ monthly requests with sub-200ms p99 latency. • Designed and implemented a Redis-based read-through caching layer for high-frequency APIs, reducing DB read load by ~60% and cutting end-to-end transaction latency by 80ms under peak traffic — directly improving payment success rates during surge periods. • Established and enforced NFR standards (timeout policies, retry budgets, circuit-breaker thresholds, SLA baselines) across 3+ downstream service integrations, contributing to 99.9% uptime in production. • Led weekly code reviews across the squad, introducing performance review checklists and LLD documentation standards adopted by the team; mentored 2 interns through their first production deployments. • Collaborated with platform, gateway, and product teams across sprint planning cycles to define API contracts, unblock delivery dependencies, and align on quarterly reliability goals.
Pine Labs
Oct 20231 yrSep 2024

Bengaluru, Karnataka, India

• Built a payment gateway orchestration service with JWT-based authentication integrating 10+ providers, handling concurrent requests with idempotent processing and asynchronous flows using Kafka. • Refactored legacy components using SOLID principles and design patterns (Abstract Factory, Singleton), improving code extensibility. • Implemented unit testing using JUnit and Mockito, improving SonarQube report by 15%. • Operated services in production with rolling deployments, monitoring, and on-call debugging, resolving latency and timeout-related incidents under load.

Ishan’s AI Stack

antigravity
antigravity
claude code
claude code
cursor
cursor
gemini
gemini
geminicli
geminicli
github copilot
github copilot

Education

Vellore Institute of Technology

Master of Computer Applications - MCA, Computer Science

Vellore Institute of Technology

20222 yrs2024
Govind Guru Tribal University (GGTU), Banswara

Bachelor of Computer Applications - BCA, Computer Science

Govind Guru Tribal University (GGTU), Banswara

20183 yrs2021

Join Ishan and 10k+ other professionals on

Tal Boss

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

Download Tal Boss

Ishan Jain on Tal

Headline

Software Engineer @ Pine Labs | Java · Spring Boot · Kafka · Redis · AWS | Microservices & Payment Systems

About

I am a Software Engineer with 2.5+ years of experience building scalable backend systems, distributed architectures, and high-performance microservices. My passion for solving complex engineering problems began during my academic journey, where I earned my Master of Computer Applications (MCA) from VIT Vellore and secured All India Rank 27 in VITMEE. I have always been fascinated by how large-scale systems operate reliably under heavy traffic, which led me to specialize in software engineering, distributed systems, and scalable platform development. Currently, I work at Pine Labs, where I design and build production-grade backend services that power critical payment and business workflows. Over the last 2.5+ years, I have engineered scalable Spring Boot microservices serving 1M+ monthly requests, built distributed payment orchestration platforms integrating 10+ external providers, and implemented Kafka-based event-driven architectures for resilient transaction processing. I have improved API performance through Redis caching strategies that reduced latency by 80ms, enforced reliability standards that helped maintain 99.9% uptime, and optimized backend systems for scalability, fault tolerance, and high availability. Beyond coding, I enjoy collaborating with cross-functional teams, conducting code reviews, mentoring peers, and driving engineering best practices that improve long-term maintainability and system reliability. Outside my professional work, I built and scaled Jobs And Books, a mobile-first platform serving 50,000+ users and generating ₹1 lakh+ in revenue. This experience strengthened my understanding of product thinking, user-centric development, and building scalable systems that deliver measurable business impact. I am passionate about distributed systems, backend platform engineering, performance optimization, and designing software that scales reliably. My goal is to grow into a Senior Software Engineer role where I can contribute to large-scale systems, solve challenging engineering problems, and help build products that impact millions of users worldwide. My technical expertise includes: Java • Spring Boot • Kafka • Redis • AWS • Docker • Kubernetes • Microservices • Distributed Systems • System Design • REST APIs • MySQL • MongoDB • Scalability • Fault Tolerance • Performance Optimization • Event-Driven Architecture I'm always open to connecting with engineers, hiring managers, and recruiters who are passionate about building scalable software and solving complex distributed systems challenges.

Location

Bengaluru

AI stack

antigravity

claude code

cursor

gemini

geminicli

github copilot

Work experience

Software Engineer at Pine Labs, Oct 2024 - Present · 1 yr 11 mos, Bengaluru, • Architected and owned a transformer microservice behind the API gateway, defining service contracts, enforcing schema validation, and supporting 1M+ monthly requests with sub-200ms p99 latency. • Designed and implemented a Redis-based read-through caching layer for high-frequency APIs, reducing DB read load by ~60% and cutting end-to-end transaction latency by 80ms under peak traffic — directly improving payment success rates during surge periods. • Established and enforced NFR standards (timeout policies, retry budgets, circuit-breaker thresholds, SLA baselines) across 3+ downstream service integrations, contributing to 99.9% uptime in production. • Led weekly code reviews across the squad, introducing performance review checklists and LLD documentation standards adopted by the team; mentored 2 interns through their first production deployments. • Collaborated with platform, gateway, and product teams across sprint planning cycles to define API contracts, unblock delivery dependencies, and align on quarterly reliability goals.

Software Engineering Intern at Pine Labs, Oct 2023 - Sep 2024 · 1 yr, Bengaluru, Karnataka, India, • Built a payment gateway orchestration service with JWT-based authentication integrating 10+ providers, handling concurrent requests with idempotent processing and asynchronous flows using Kafka. • Refactored legacy components using SOLID principles and design patterns (Abstract Factory, Singleton), improving code extensibility. • Implemented unit testing using JUnit and Mockito, improving SonarQube report by 15%. • Operated services in production with rolling deployments, monitoring, and on-call debugging, resolving latency and timeout-related incidents under load.

Education

Master of Computer Applications - MCA, Computer Science, Vellore Institute of Technology

Bachelor of Computer Applications - BCA, Computer Science, Govind Guru Tribal University (GGTU), Banswara

Public links

leetcode: https://leetcode.com/isjain35

github: https://github.com/isjain35

medium: https://medium.com/@isjain35

Ishan Jain - Software Engineer in Bengaluru | Tal