Kaushik Ghosh profile photo 1 on Tal

Kaushik Ghosh

Senior Software Engineer | Java · Spring Boot · Microservices · Kafka · React | Transaction-critical systems — claims, payments, booking | Bengaluru / Remote (IST · EU-US overlap)

Bengaluru

5+ years of work experience

Guidewire Software
Mar 20251 yr 7 mosPresent

Bengaluru

- Designed and shipped a real-time Workers' Compensation policy verification API bridging ClaimCenter and PolicyCenter (Java, Gosu, Spring Boot, REST), cutting claim processing time 20% for the ANZ insurance market — 5-engineer team - Rebuilt Vulnerability, Policy Verification, Date-of-Injury and Time-based Obligation workflows across PolicyCenter and ClaimCenter, improving end-to-end processing speed 15% - Delivered backend + React changes enabling Time-based Obligation workflows to auto-restart on reopened claims, closing a claim-lifecycle compliance gap - Hardened the Vulnerability module with JUnit and Cucumber UI automation; led code reviews and mentored 2 junior engineers
Tekion Corp
Nov 20231 yr 5 mosMar 2025

Bengaluru

- Cut dealer-page API latency from 712 ms to 12 ms (~98%) by redesigning pagination from offset-based to cursor-based queries with lazy loading, against tables in the 1M-row range - Engineered Elasticsearch-backed reporting services powering real-time dashboards on 5 KPIs, cutting report generation time 60% and reducing analytics microservice response times ~25% - Owned backend services (Java, Spring Boot) for the DRP Sales Cloud Platform; extended Champion Details with new program types and integrated a Phase Gate Data API - Raised unit test coverage to 80% across Deal Compare and Deal Onboarding (JUnit5, Mockito, SonarQube), achieving zero post-production defects across multiple releases
Coding Ninjas
Feb 202310 mosNov 2023

Gurugram

- Led end-to-end delivery of the Exit & Resume Leaderboard (Ruby on Rails, JavaScript), lifting platform engagement 40%; built the Articles & Discussions module, raising profile interactions 50% - Redesigned the login/access flow and built an automated re-engagement emailer for inactive users, raising user satisfaction scores 25%
RailYatri.in
Sep 20211 yr 6 mosFeb 2023

Noida

- Optimized high-frequency booking APIs on a payment-backed train ticketing platform (Ruby on Rails, REST, TDD/Scrum), reducing average booking time 35% and improving transaction success rates under live production traffic - Shipped the Tatkal Refund Calculator and Review Page improvements, halving customer complaints; automated cancellation-refund emails, lifting retention 15%
May 20212 mosJun 2021

Jalpaiguri

Built a cross-platform Flutter app surfacing live COVID-19 statistics and vaccination-centre availability, integrating the CoWIN, covid19india.org and MoHFW REST APIs.

Kaushik’s AI Stack

claude code
claude code
claude
claude
github copilot
github copilot
grok
grok
openai
openai
railway
railway

Education

Cooch Behar Government Engineering College

Bachelor of Technology - BTech, Computer Science

Cooch Behar Government Engineering College

20174 yrs2021

School, Science

Jalpaiguri Zilla School

200412 yrs2016

Join Kaushik and 10k+ other professionals on

Tal Boss

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

Download Tal Boss

Kaushik Ghosh on Tal

Headline

Senior Software Engineer | Java · Spring Boot · Microservices · Kafka · React | Transaction-critical systems — claims, payments, booking | Bengaluru / Remote (IST · EU-US overlap)

About

Every system I've built has had money moving through it — train tickets at RailYatri, vehicle deals at Tekion, insurance claims at Guidewire. That taught me that in transaction systems, "mostly correct" is just a slower way of being wrong. WHAT I DO I design and own backend services in Java and Spring Boot: REST APIs, domain workflows, and the unglamorous parts that decide whether a system survives production — idempotency, retries, partial failure, and the query that quietly gets slower every month. The turning point was rebuilding RailYatri's booking flow under live traffic and cutting average booking time by 35%. Latency, idempotency and failure handling stopped being engineering trivia at that point and started being revenue. SELECTED WORK • Cut dealer-page API latency from 712 ms to 12 ms at Tekion by replacing offset-based pagination with cursor-based queries and lazy loading • Shipped a real-time Workers' Compensation verification API connecting Guidewire ClaimCenter to PolicyCenter, cutting claim processing time 20% for the ANZ insurance market • Built Elasticsearch-backed reporting services powering real-time dashboards on 5 KPIs — 60% faster report generation, ~25% lower response times across analytics microservices • Raised unit test coverage past 80% across Deal Compare and Deal Onboarding, with zero post-production defects across multiple releases OUTSIDE THE DAY JOB I ship products end to end, not just services. Meetly (meetly.co.in) is a live video conferencing and meeting-scheduling platform I built solo — LiveKit/WebRTC for video, LiveKit Egress + Cloudflare R2 for recording, BullMQ + Redis for reminder jobs, React/Vite front end, JWT auth. Launched on Product Hunt and running in production. I also write system design breakdowns — Redis caching, auth vs authz, ticketing systems, order matching — for 17,000+ engineers on LinkedIn under @kgstrivers. STACK Java · Spring Boot · Kafka · Ruby on Rails · Node.js / Express · React · PostgreSQL · MySQL · MongoDB · Redis · Elasticsearch · Docker · AWS · JUnit5 · Mockito · Cucumber · SonarQube Based in Bengaluru (IST), comfortable with EU/US overlap.

Location

Bengaluru

AI stack

claude code

claude

github copilot

grok

openai

railway

Work experience

Software Engineer - 2 at Guidewire Software, Mar 2025 - Present · 1 yr 7 mos, Bengaluru, - Designed and shipped a real-time Workers' Compensation policy verification API bridging ClaimCenter and PolicyCenter (Java, Gosu, Spring Boot, REST), cutting claim processing time 20% for the ANZ insurance market — 5-engineer team - Rebuilt Vulnerability, Policy Verification, Date-of-Injury and Time-based Obligation workflows across PolicyCenter and ClaimCenter, improving end-to-end processing speed 15% - Delivered backend + React changes enabling Time-based Obligation workflows to auto-restart on reopened claims, closing a claim-lifecycle compliance gap - Hardened the Vulnerability module with JUnit and Cucumber UI automation; led code reviews and mentored 2 junior engineers

Software Engineer - 2 at Tekion Corp, Nov 2023 - Mar 2025 · 1 yr 5 mos, Bengaluru, - Cut dealer-page API latency from 712 ms to 12 ms (~98%) by redesigning pagination from offset-based to cursor-based queries with lazy loading, against tables in the 1M-row range - Engineered Elasticsearch-backed reporting services powering real-time dashboards on 5 KPIs, cutting report generation time 60% and reducing analytics microservice response times ~25% - Owned backend services (Java, Spring Boot) for the DRP Sales Cloud Platform; extended Champion Details with new program types and integrated a Phase Gate Data API - Raised unit test coverage to 80% across Deal Compare and Deal Onboarding (JUnit5, Mockito, SonarQube), achieving zero post-production defects across multiple releases

Software Development Engineer - 1 at Coding Ninjas, Feb 2023 - Nov 2023 · 10 mos, Gurugram, - Led end-to-end delivery of the Exit & Resume Leaderboard (Ruby on Rails, JavaScript), lifting platform engagement 40%; built the Articles & Discussions module, raising profile interactions 50% - Redesigned the login/access flow and built an automated re-engagement emailer for inactive users, raising user satisfaction scores 25%

Software Developer at RailYatri.in, Sep 2021 - Feb 2023 · 1 yr 6 mos, Noida, - Optimized high-frequency booking APIs on a payment-backed train ticketing platform (Ruby on Rails, REST, TDD/Scrum), reducing average booking time 35% and improving transaction success rates under live production traffic - Shipped the Tatkal Refund Calculator and Review Page improvements, halving customer complaints; automated cancellation-refund emails, lifting retention 15%

Android Developer at Covigo, May 2021 - Jun 2021 · 2 mos, Jalpaiguri, Built a cross-platform Flutter app surfacing live COVID-19 statistics and vaccination-centre availability, integrating the CoWIN, covid19india.org and MoHFW REST APIs.

Education

Bachelor of Technology - BTech, Computer Science, Cooch Behar Government Engineering College

School, Science, Jalpaiguri Zilla School

Public links

github: https://github.com/kaushikpuka1998

leetcode: https://leetcode.com/kgstrivers

kaushikpuka1998.github.io: https://kaushikpuka1998.github.io/portfolio/