Gokul Sarath profile photo 1 on Tal

Gokul Sarath

Java Full Stack Software Developer | 4+ yrs | Spring Boot · Microservices · REST APIs · Kafka · Redis | Fintech & Cross-Border Payments | Azure · GCP | Open to SDE roles

Kochi

4+ years of work experience

Pearl Data Direct
Jul 20251 yr 2 mosAug 2026

Kochi

⚙️ Tech Used: Java (17, 21), Spring Boot, Angular, REST APIs, Microservices, Kafka, Redis, PostgreSQL, Docker, Azure. 📌 Built a transaction tracker that compares projected corridor volumes against actual consumption in real time. Treasury stopped finding out about shortfalls after the fact and funding deficits fell 25%. 📌 Built the email notification service that watches 50,000+ active wallets for 5,000+ merchants and service providers. Support tickets about insufficient-funds transaction failures dropped 75%. 📌 Built a wallet configuration screen that pulled 19 settings into one place. It handles around 500 create and update operations a month, and tighter form validation cut data entry errors by 25%. 📌 Ran scrum for my team of 11 alongside my own delivery work. Daily standups, and keeping the board honest by writing tickets for work people were already doing without one. 📌 Built a multi-agent development workflow in Cursor covering planning, implementation, review, debugging and merge conflict resolution, sequenced by an orchestrator. 📌 Two pieces of that I'd defend in detail. The verification pass starts from the assumption that the developer agent missed something, and looks hardest at interactions between services, which is where it usually did. And the debugger, It has no database access, so it can't confirm its own theories so it proposes queries, I run them, and it reasons from the rows that come back instead of from what it assumed was in there.
Equifax
Nov 202311 mosSep 2024

Trivandrum

⚙️ Tech Used: Java (8, 11, 17), Spring Boot, Angular, Jakarta EE 10, REST APIs, JUnit, Mockito, SonarQube, Fortify, Jenkins, AWS. 📌 Ran the Spring Boot 2.7 to 3.1 migration on a production credit reporting platform. Jakarta EE 10, plus a long tail of dependency breakage to work through. Performance came out 20% better. 📌 Rebuilt the login flow for a credit reporting site used by 10M+ customers, reworking OTP verification and consolidating pages with the design and QA teams. 📌 Took SonarQube issues from 500 to 380 and Fortify vulnerabilities from 460 to 58, through static analysis and targeted refactoring. 📌 Deployed to AWS through Jenkins pipelines.
UST
May 20221 yr 6 mosOct 2023

Client: Equifax ⚙️ Tech Used: Java (8, 11), Spring Boot, REST APIs, JUnit, Mockito, SonarQube, Fortify, Jenkins, Google Cloud Platform. 📌 Replaced a static PDF format with a dynamic template, in a two-person team, so documents could be generated on demand for 10M+ customers of a credit reporting platform. 📌 Wrote an internal test data generator that cut the time to set up a test scenario by half. 📌 Handled analysis, spec, design and implementation across the SDLC. 📌 Wrote unit tests in JUnit and Mockito, and worked through code quality and security findings from SonarQube and Fortify on Demand. 📌 Deployed to Google Cloud Platform through Jenkins pipelines.
UST
Aug 202110 mosMay 2022

📌 Started on the Equifax account fixing bugs in Java and Spring Boot services, and moved into owning features inside the first year. 📌 Promoted to Developer 1 in May 2022.
Crio.Do
Feb 20203 mosApr 2020

Gokul’s AI Stack

claude code
claude code
claude
claude
cursor
cursor
gemini
gemini
geminicli
geminicli
mcp
mcp

Education

Saintgits College of Engineering (Autonomous)

Artificial Intelligence, Machine Learning, Deep Learning, Reinforcement Learning

Saintgits College of Engineering (Autonomous)

20192 yrs2021
Saintgits College of Engineering (Autonomous)

B.Tech, Electronic and Communication Engineering

Saintgits College of Engineering (Autonomous)

20164 yrs2020

Join Gokul and 10k+ other professionals on

Tal Boss

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

Download Tal Boss

Gokul Sarath on Tal

Headline

Java Full Stack Software Developer | 4+ yrs | Spring Boot · Microservices · REST APIs · Kafka · Redis | Fintech & Cross-Border Payments | Azure · GCP | Open to SDE roles

About

I write Java on the backend and Angular on the front, four years of it now, mostly in fintech and credit reporting, which means there's usually money or somebody's credit file on the other end of what I build. Right now I'm at Pearl Data Direct, part of Lulu Financial Holdings, working on cross-border payments. Three things I've shipped that I'm happy with: • A transaction tracker that compares what we projected a corridor would move against what it actually moved, in real time. Treasury used to learn about a funding shortfall after it had already happened. Funding deficits are down 25%. • An email notification service watching 50,000+ active wallets for 5,000+ merchants and service providers. Support tickets about insufficient-funds failures dropped 75%. • A wallet configuration screen that pulled 19 settings into one place. It handles around 500 create and update operations a month, and tighter validation cut data entry errors by a quarter. I also run scrum for my team of 11, which mostly means standups and making sure work that's happening has a ticket attached to it. And I've built my own agent workflow in Cursor for planning, implementation, review and debugging. The one I'm proudest of is the debugger. It has no database access, so it can't confirm its own theories. It hands me queries to run, I tell it what came back, and it reasons from the actual rows. Slower than letting it guess, and right far more often. Before this I was at Equifax. I ran the Spring Boot 2.7 to 3.1 migration, which meant Jakarta EE 10 and a long tail of dependency breakage; performance came out 20% better on the other side. I rebuilt the OTP login flow on a credit reporting site used by 10M+ customers. And I spent a solid stretch just grinding down debt: SonarQube issues from 500 to 380, Fortify vulnerabilities from 460 to 58. Nobody puts that on a highlight reel. I liked it anyway. I'm opinionated about low-level design and about tests that would actually fail if you broke the code. I've solved 450+ DSA problems and kept a 100 day LeetCode streak through 2025, partly for interviews, partly because I find them fun. Day to day: Java, Spring Boot, Spring Security, Angular, REST APIs, microservices, Kafka, Redis, MongoDB, PostgreSQL, MySQL, JUnit, Mockito, Docker, Kubernetes, Jenkins, Azure, AWS, GCP, Cursor AI, Claude. Looking for Java Full stack/Backend roles in Bengaluru, Kochi or Hyderabad. On-site, hybrid, remote, I'm flexible. Contact me at gokulsarath05@gmail.com

Location

Kochi

AI stack

claude code

claude

cursor

gemini

geminicli

mcp

Work experience

Full Stack Software Developer at Pearl Data Direct, Jul 2025 - Aug 2026 · 1 yr 2 mos, Kochi, ⚙️ Tech Used: Java (17, 21), Spring Boot, Angular, REST APIs, Microservices, Kafka, Redis, PostgreSQL, Docker, Azure. 📌 Built a transaction tracker that compares projected corridor volumes against actual consumption in real time. Treasury stopped finding out about shortfalls after the fact and funding deficits fell 25%. 📌 Built the email notification service that watches 50,000+ active wallets for 5,000+ merchants and service providers. Support tickets about insufficient-funds transaction failures dropped 75%. 📌 Built a wallet configuration screen that pulled 19 settings into one place. It handles around 500 create and update operations a month, and tighter form validation cut data entry errors by 25%. 📌 Ran scrum for my team of 11 alongside my own delivery work. Daily standups, and keeping the board honest by writing tickets for work people were already doing without one. 📌 Built a multi-agent development workflow in Cursor covering planning, implementation, review, debugging and merge conflict resolution, sequenced by an orchestrator. 📌 Two pieces of that I'd defend in detail. The verification pass starts from the assumption that the developer agent missed something, and looks hardest at interactions between services, which is where it usually did. And the debugger, It has no database access, so it can't confirm its own theories so it proposes queries, I run them, and it reasons from the rows that come back instead of from what it assumed was in there.

Software Developer at Equifax, Nov 2023 - Sep 2024 · 11 mos, Trivandrum, ⚙️ Tech Used: Java (8, 11, 17), Spring Boot, Angular, Jakarta EE 10, REST APIs, JUnit, Mockito, SonarQube, Fortify, Jenkins, AWS. 📌 Ran the Spring Boot 2.7 to 3.1 migration on a production credit reporting platform. Jakarta EE 10, plus a long tail of dependency breakage to work through. Performance came out 20% better. 📌 Rebuilt the login flow for a credit reporting site used by 10M+ customers, reworking OTP verification and consolidating pages with the design and QA teams. 📌 Took SonarQube issues from 500 to 380 and Fortify vulnerabilities from 460 to 58, through static analysis and targeted refactoring. 📌 Deployed to AWS through Jenkins pipelines.

Developer 1 - Software Engineer at UST, May 2022 - Oct 2023 · 1 yr 6 mos, Client: Equifax ⚙️ Tech Used: Java (8, 11), Spring Boot, REST APIs, JUnit, Mockito, SonarQube, Fortify, Jenkins, Google Cloud Platform. 📌 Replaced a static PDF format with a dynamic template, in a two-person team, so documents could be generated on demand for 10M+ customers of a credit reporting platform. 📌 Wrote an internal test data generator that cut the time to set up a test scenario by half. 📌 Handled analysis, spec, design and implementation across the SDLC. 📌 Wrote unit tests in JUnit and Mockito, and worked through code quality and security findings from SonarQube and Fortify on Demand. 📌 Deployed to Google Cloud Platform through Jenkins pipelines.

Associate Software Developer at UST, Aug 2021 - May 2022 · 10 mos, 📌 Started on the Equifax account fixing bugs in Java and Spring Boot services, and moved into owning features inside the first year. 📌 Promoted to Developer 1 in May 2022.

Back End Developer at Crio.Do, Feb 2020 - Apr 2020 · 3 mos

Education

Artificial Intelligence, Machine Learning, Deep Learning, Reinforcement Learning, Saintgits College of Engineering (Autonomous)

B.Tech, Electronic and Communication Engineering, Saintgits College of Engineering (Autonomous)

Public links

github: https://github.com/gokul-sarath07

medium: https://medium.com/@gokul510.s

leetcode: https://leetcode.com/gokulsarath05

crio.do: https://crio.do/learn/portfolio/gokulsarath05