---
title: "Gokul Sarath - Full Stack Software Developer in Kochi | Tal"
description: "Meet 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 based in Kochi. AI stack includes claude code, claude, and cursor. Explore public work links including github,..."
image: "https://tal.club/meet/gokul-sarath/share-image"
---

# Gokul Sarath on Tal

## Headline

Java Full Stack Software Developer \| 4\+ yrs \| Spring Boot · Microservices · REST APIs · Kafka · Redis \| Fintech &amp; 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

[View the original profile](https://tal.club/meet/gokul-sarath)

```json
{
  "@context": "https://schema.org",
  "@graph": [
    {
      "@type": "Person",
      "@id": "https://tal.club/meet/gokul-sarath#person",
      "name": "Gokul Sarath",
      "url": "https://tal.club/meet/gokul-sarath",
      "image": "https://tal.club/meet/gokul-sarath/profile-photo.jpg",
      "description": "Meet 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 based in Kochi. AI stack includes claude code, claude, and cursor. Explore public work links including github,...",
      "jobTitle": "Full Stack Software Developer",
      "worksFor": {
        "@type": "Organization",
        "name": "Pearl Data Direct"
      },
      "hasOccupation": {
        "@type": "Occupation",
        "name": "Full Stack Software Developer"
      },
      "homeLocation": {
        "@type": "Place",
        "name": "Kochi"
      },
      "alumniOf": [
        {
          "@type": "EducationalOrganization",
          "name": "Saintgits College of Engineering (Autonomous)"
        },
        {
          "@type": "EducationalOrganization",
          "name": "Saintgits College of Engineering (Autonomous)"
        }
      ],
      "knowsAbout": [
        "claude code",
        "claude",
        "cursor",
        "gemini",
        "geminicli",
        "mcp"
      ],
      "sameAs": [
        "https://github.com/gokul-sarath07",
        "https://medium.com/@gokul510.s",
        "https://leetcode.com/gokulsarath05",
        "https://crio.do/learn/portfolio/gokulsarath05"
      ],
      "mainEntityOfPage": {
        "@id": "https://tal.club/meet/gokul-sarath#webpage"
      }
    },
    {
      "@type": "ProfilePage",
      "@id": "https://tal.club/meet/gokul-sarath#webpage",
      "url": "https://tal.club/meet/gokul-sarath",
      "name": "Gokul Sarath on Tal",
      "description": "Meet 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 based in Kochi. AI stack includes claude code, claude, and cursor. Explore public work links including github,...",
      "dateModified": "2026-10-26T11:12:54.620Z",
      "isPartOf": {
        "@id": "https://tal.club/#website"
      },
      "mainEntity": {
        "@id": "https://tal.club/meet/gokul-sarath#person"
      },
      "primaryImageOfPage": {
        "@type": "ImageObject",
        "url": "https://tal.club/meet/gokul-sarath/profile-photo.jpg",
        "contentUrl": "https://tal.club/meet/gokul-sarath/profile-photo.jpg",
        "caption": "Gokul Sarath profile photo on Tal"
      },
      "inLanguage": "en-IN"
    }
  ]
}
```
