Sathvik V. profile photo 1 on Tal

Sathvik V.

Full-Stack Engineer | Backend & Distributed Systems | Java, Spring Boot, GCP, Kafka, Bigtable | AI Agents, MCP & RAG

Greater Bengaluru Area

11+ years of work experience

PayPal
Feb 20251 yr 8 mosPresent

Architecture and hands-on engineering across PayPal’s large-scale communication decisioning, distributed scheduling, Server-Driven UI and AI/agentic platforms. KAIROS — Communication Decision Platform Designed core components of a centralized decisioning platform that governs what every customer is communicated, when, and on which channel. Designed a distributed intent-management layer for ingesting and managing decision intents from producing systems. Architected a durable, leaderless distributed scheduler on Bigtable and Pulsar, engineered for tens of millions of deferred intents per day with large concurrent bursts — using atomic compare-and-set for single-fire dispatch and consumer-group hash-partitioning for coordination without a leader. Owned the scheduler's end-to-end design: data model, scan-claim-dispatch pipeline, garbage collection, failure recovery, and at-least-once delivery with idempotent re-evaluation. Contributed to the ledger component and defined the ingestion/dispatch contracts integrating the scheduler with the decisioning pipeline. Verse — Long-Form Content Platform Designed the backend and end-to-end flow for a modular, partly server-driven platform that lets product teams ship content-rich experiences (FAQs, terms & conditions, education pages) without building custom UI each time. Architected it for multi-tenant use across PayPal, Venmo, and Xoom via a shared core with tenant-specific modules, driving content and predefined design-system templates from the server. Designed context-aware rendering (locale, auth state) and network-aware caching for offline access and performance. Built the backend for the admin tool and defined the client SDK contract — single-call integration, deep-linkable pages, and multiple presentation modes — with Datadog observability across the content lifecycle.
PayPal
Apr 20222 yrs 11 mosFeb 2025

Bengaluru

PayPal Communications — Communications Platform Architected and own the end-to-end backend powering all PayPal communications — push, notification center, critical and silent alerts — across PayPal, Venmo, and Xoom. Built Beacon, a company-wide web portal to schedule and manage communications, from data model to UI. Re-architected the platform to act as a producer of intent objects, so every send/suppress/defer decision is centrally evaluated against eligibility, scoring, caps, and quiet hours. Drove a platform revamp for scalability, multi-region support, and integration with the centralized decisioning layer. Server-Driven UI (SDUI) Platform Led the backend for an in-house server-driven UI platform, built from scratch, serving 1B+ requests/day across iOS, Android, and Web. Architected core services: version management, page inheritance, schema versioning, and data model — enabling consistent UI delivery across all platforms.
Informatica
Mar 20202 yrs 2 mosApr 2022

Bengaluru

Envestnet | Yodlee India
Feb 20191 yr 2 mosMar 2020

Bengaluru, Karnataka, India

Envestnet | Yodlee India
Aug 20162 yrs 7 mosFeb 2019

Bengaluru Area, India

Project :: Juggernaut. Project description ::Issue Analyzer Tool is a Company's internal tool which handles the service requests filed by the client. IAT tool will automate all the process of analyzing the issue and updating the RCA, fix with highly structured algorithms. Responsibilities:: Main member of the tool development. Developed controller, authentication, spring actuator, Micro services architecture of the tool. Written unit and Integration test cases using Docker Oracle container. Developer core business logic which includes highly structured algorithms. Technologies Used ::: REST web services, Java 8, Selenium Web Driver, Spring boot, Hibernate, spring actuator, Grafana, Prometheus (tools used to monitor health of the application in production), j2bugzilla, HTML, CSS,Collections framework, Multi-Threading,Sonar,Junit,Mockito,Docker.
Envestnet | Yodlee India
Nov 201510 mosAug 2016

Bengaluru Area, India

Project :: Data Aggregation: We achieve Data Aggregation with our well defined Screen Scraping mechanism. This entire mechanism incorporated Core Java as its Agent. We build these Agents for propagating Data to the various check points. For example, the data that comes through the Agents get stored in DB which can further be processed according to the business requirements. Client : Aditya Birla, ICICI Bank Technologies used: REST web services, Java 8, Selenium, JSON parser, PLSQL, HTML, CSS.

Sathvik’s AI Stack

claude code
claude code
claude
claude
gemini
gemini
langchain
langchain
notebooklm
notebooklm
Microsoft Copilot
Microsoft Copilot

Education

Jawaharlal Nehru Technological University, Kakinada

Bachelor of Technology (B.Tech.), Computer Science

Jawaharlal Nehru Technological University, Kakinada

20114 yrs2015

M.P.C

NRI Academy

20092 yrs2011

Join Sathvik and 10k+ other professionals on

Tal Boss

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

Download Tal Boss

Sathvik V. on Tal

Headline

Full-Stack Engineer | Backend & Distributed Systems | Java, Spring Boot, GCP, Kafka, Bigtable | AI Agents, MCP & RAG

About

I'm a software engineer and backend architect with 11+ years building complete products — from distributed systems that stay correct under load to the React interfaces people actually use. Most recently I was a Member of Technical Staff at PayPal, where I worked across several large-scale platforms. I designed core components of KAIROS, PayPal's communication decision platform — including a durable, leaderless distributed scheduler on Bigtable and Pulsar built to handle ~25–30M deferred intents a day with bursts of 2M due at a single instant. I also led the backend architecture for an in-house server-driven UI platform serving over 1 billion requests a day, and built web portals and tools around these systems end to end. The work I'm drawn to sits where correctness meets scale — distributed systems, schedulers, decisioning pipelines, high-throughput platforms, and the systems other systems depend on. I care about designing them well: atomic guarantees, idempotency, fault tolerance, clean failure recovery, observability, and architecture that holds up when traffic spikes. More recently, I've been working on AI and agentic engineering — building production workflows with Claude and Gemini, function calling, tool integration, MCP and RAG. At PayPal, I built a Communications API AI agent and MCP server that exposed platform capabilities for natural-language interactions and automated workflows. Because I've always owned features end to end, I'm also comfortable moving beyond the distributed core — designing APIs, building React applications, troubleshooting production systems, reviewing HLD/LLD, and working across teams to take systems from design to production. Before PayPal, I built platforms at Informatica and Envestnet Yodlee across security-flaw management, automated issue resolution, microservices and observability. Core: Java, Spring Boot, Distributed Systems, System Design, Microservices, Kafka, Pulsar, Bigtable, GCP, Kubernetes, AI Agents, MCP, RAG and React. I'm currently exploring Staff Software Engineer, Lead Engineer and Principal Engineer opportunities across backend, distributed systems, platform and AI/agentic engineering. The best way to reach me is 7vik.sathvik@gmail.com.

Location

Greater Bengaluru Area

AI stack

claude code

claude

gemini

langchain

notebooklm

Microsoft Copilot

Work experience

Member of Technical Staff at PayPal, Feb 2025 - Present · 1 yr 8 mos, Architecture and hands-on engineering across PayPal’s large-scale communication decisioning, distributed scheduling, Server-Driven UI and AI/agentic platforms. KAIROS — Communication Decision Platform Designed core components of a centralized decisioning platform that governs what every customer is communicated, when, and on which channel. Designed a distributed intent-management layer for ingesting and managing decision intents from producing systems. Architected a durable, leaderless distributed scheduler on Bigtable and Pulsar, engineered for tens of millions of deferred intents per day with large concurrent bursts — using atomic compare-and-set for single-fire dispatch and consumer-group hash-partitioning for coordination without a leader. Owned the scheduler's end-to-end design: data model, scan-claim-dispatch pipeline, garbage collection, failure recovery, and at-least-once delivery with idempotent re-evaluation. Contributed to the ledger component and defined the ingestion/dispatch contracts integrating the scheduler with the decisioning pipeline. Verse — Long-Form Content Platform Designed the backend and end-to-end flow for a modular, partly server-driven platform that lets product teams ship content-rich experiences (FAQs, terms & conditions, education pages) without building custom UI each time. Architected it for multi-tenant use across PayPal, Venmo, and Xoom via a shared core with tenant-specific modules, driving content and predefined design-system templates from the server. Designed context-aware rendering (locale, auth state) and network-aware caching for offline access and performance. Built the backend for the admin tool and defined the client SDK contract — single-call integration, deep-linkable pages, and multiple presentation modes — with Datadog observability across the content lifecycle.

Software Engineer 3 at PayPal, Apr 2022 - Feb 2025 · 2 yrs 11 mos, Bengaluru, PayPal Communications — Communications Platform Architected and own the end-to-end backend powering all PayPal communications — push, notification center, critical and silent alerts — across PayPal, Venmo, and Xoom. Built Beacon, a company-wide web portal to schedule and manage communications, from data model to UI. Re-architected the platform to act as a producer of intent objects, so every send/suppress/defer decision is centrally evaluated against eligibility, scoring, caps, and quiet hours. Drove a platform revamp for scalability, multi-region support, and integration with the centralized decisioning layer. Server-Driven UI (SDUI) Platform Led the backend for an in-house server-driven UI platform, built from scratch, serving 1B+ requests/day across iOS, Android, and Web. Architected core services: version management, page inheritance, schema versioning, and data model — enabling consistent UI delivery across all platforms.

Senior Software Engineer at Informatica, Mar 2020 - Apr 2022 · 2 yrs 2 mos, Bengaluru

Senior Software Engineer at Envestnet | Yodlee India, Feb 2019 - Mar 2020 · 1 yr 2 mos, Bengaluru, Karnataka, India

Software Engineer at Envestnet | Yodlee India, Aug 2016 - Feb 2019 · 2 yrs 7 mos, Bengaluru Area, India, Project :: Juggernaut. Project description ::Issue Analyzer Tool is a Company's internal tool which handles the service requests filed by the client. IAT tool will automate all the process of analyzing the issue and updating the RCA, fix with highly structured algorithms. Responsibilities:: Main member of the tool development. Developed controller, authentication, spring actuator, Micro services architecture of the tool. Written unit and Integration test cases using Docker Oracle container. Developer core business logic which includes highly structured algorithms. Technologies Used ::: REST web services, Java 8, Selenium Web Driver, Spring boot, Hibernate, spring actuator, Grafana, Prometheus (tools used to monitor health of the application in production), j2bugzilla, HTML, CSS,Collections framework, Multi-Threading,Sonar,Junit,Mockito,Docker.

Associate Software Engineer at Envestnet | Yodlee India, Nov 2015 - Aug 2016 · 10 mos, Bengaluru Area, India, Project :: Data Aggregation: We achieve Data Aggregation with our well defined Screen Scraping mechanism. This entire mechanism incorporated Core Java as its Agent. We build these Agents for propagating Data to the various check points. For example, the data that comes through the Agents get stored in DB which can further be processed according to the business requirements. Client : Aditya Birla, ICICI Bank Technologies used: REST web services, Java 8, Selenium, JSON parser, PLSQL, HTML, CSS.

Education

Bachelor of Technology (B.Tech.), Computer Science, Jawaharlal Nehru Technological University, Kakinada

M.P.C, NRI Academy