Shyam Sundar G profile photo 1 on Tal

Shyam Sundar G

Senior Engineering Manager | Hands-on | SaaS | Fintech | Startups | Full-stack | Microservices | Reactive Programming | Event Driven Architecture | PWA | LLM | RAG | Gen AI

Chennai

10+ years of work experience

IDFC FIRST Bank
Jun 20251 yr 3 mosPresent

Chennai, Tamil Nadu, India

Fastags, Toll plazas, KYC, KYV, NPCI, PPI Wallets, CBS system, reconciliation, high throughput transactions, OLTP, OLAP and everything in between.
Freshworks
Oct 20249 mosJun 2025

Chennai, Tamil Nadu, India

Unified Billing eXchange (UBX): Built on ReactJs, Java, PostgreSQL and running on EKS, this single platform system handles the billing and payment of the entire SaaS space of Freshworks. Jeeves / Conversational Analytics: Integrated and serving as one of the core backend systems for Freshworks' Freddy AI. Powered by Gen AI and RAG under the hood, the system allows the premium users to interact and create their custom analytics to track the metrics. Federated Search: As an extension of the unified search platform, fed search ingests the data from various sources such as SharePoint, Google Drive and makes them searchable over Freshworks platform. Unified Search: Unified search powering all the FRSH products with lexical and semantic capabilities with the ability to dynamically switch between the embedding models better suited for the particular product as tenant.
Yubi
Oct 20231 yr 1 moOct 2024

Chennai, Tamil Nadu, India

Teams Managed: Genie, Common Financial Platform and Performance Engineering AWS Cost Reduction by 40%: Identified the opportunities for cost reduction on AWS and reduced the overall AWS cost utilised by the platform services by 40% by           1. Analyzing consistent resource utilization pattern infra level          2. Upgrading to Java 21, enabling virtual threads and reducing the resource utilised by each pod and the replica sets          3. Identifying the feature parity, moving to YubiDrive and decomissioning the now obsolete services Yubi Artifactory: As part of the org's cloud neutral initiative, Yubi Artifactory was created and maintained by the Genie team that abstracts out the complexities of cloud native vs on-prem deployments such as Ceph/File system vs S3. Yubi-Gateway: Another major core platform service, built on Spring Cloud Gateway as the gateway and Spring boot with PostgreSQL as the tenant registry. While the gateway layer of Yubi Gateway takes care of the authN, rate-limiting, retrying, circuit breaking and routing, tenant registry takes care of onboarding, modifying and offboarding other Yubi products and services as tenants along with tracking the tokens so as to prevent over-usage if required by the downstream services. All that without needing downtime. YubiDrive / Document Management System (DMS): As one of the core platform services, YubiDrive is responsible to maintain a 99.999% availability with a prod bug history of just 2. Used by most, if not all of the applications at Yubi, it maintains a throughput of over 8000 RPM and P99 latency of under 290ms. Under the hood, it uses virtual threads to maintain consistent latency below 290ms as it relies on a lot IOPS. It later evolved into SmartDrive by processing the documents and making the contents searchable over Elastic Search in a non-blocking way.
Yubi
Apr 20221 yr 6 mosSep 2023

Chennai, Tamil Nadu, India

Teams Managed: Common Financial Platform (CFP) DaaS/ Dashboard as a Service: As part of the initiative to move towards open source tools for rendering dashboards, DaaS was built with a different customised version of Apache Superset and Spring webflux, enabling the engineering teams at Yubi to integrate with their applications. Repayment Schedule Service: To support the vast fintech landscape of the org, Repayment Schedule Service (RPS) is built as a modular framework allowing the product engineering teams to customise each layer (powered by spring IOC's ApplicationContext) via a custom.jar dependency without modifying the core areas of the system through an in-sourced development model. Yubi Lake: Built as a central auditing service, Yubi lake is built on a modulith architecture keeping the cost sensitivity in mind and the ability to split into microservices with one line of commit in the future, if required, Yubi Lake captures all the immutable auditable events over Kafka and writes into parquet files. Fault tolerance is taken care by Temporal. Custom Reports: With a distributed architecture involving a highly customized version of Apache Superset, Spring boot applications on Java 21 and streaming data services, this removes the need to utilize engineering teams' efforts to generate critical time-bound ad hoc reports for the customers. Workflow Engine: Spring boot application running on Java 17 with Flowable at the core made all the workflows dynamic and BPMN driven allowing the business and implementation teams to create custom workflows for lending as well as customer onboarding journeys thereby reducing the TAT required for creating custom workflows and absolutely zero change in the code.
NSEIT LIMITED
Jan 20211 yr 4 mosApr 2022

Chennai, Tamil Nadu, India

Led the team in building realtime clearing solutions on Nasdaq Realtime Clearing framework. Responsible for setting up on-prem High Availability services with DR for polyglot application built on Java, NodeJS, RDBMS, Redis and Kafka using Apache HTTPD and Keepalived for one of the South-east Asian countries. Led the team in building Collateral Management for NSE on NASDAQ Financial Framework
HeyMath!
Oct 20182 yrs 4 mosJan 2021

Chennai

Led the team in designing and developing a generic contest platform to replace the decade long application that was becoming obsolete due to its rigid nature. Multiple authentication mechanisms for integration with trusted third-party systems. Leading the team in building a lightweight Windows 10 application to make the content available to areas with limited to no internet. Taking calculated risks to meet customer needs in a shorter span of time.
HeyMath!
May 20162 yrs 6 mosOct 2018

Chennai

Having joined HeyMath when the company’s core B2B online product was being developed and migrated, brought in a lot of optimizations and improvements. Re-engineered core areas of the application to be driven by database configuration with the ability to change 90% of the configurations at runtime. Designed and developed configuration driven One Payment Service integrated with multiple product catalogues. Designed and developed scalable B2C platform running on a single page web app backed up by RESTful APIs and relational database. Designed and developed the concept of Voice driven application.

Shyam’s AI Stack

gemini
gemini
openai
openai

Education

IFET college of engineering

Bachelor of Engineering (BE), Electronics and Communications Engineering

IFET college of engineering

20054 yrs2009

Join Shyam and 10k+ other professionals on

Tal Boss

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

Download Tal Boss

Shyam Sundar G on Tal

Headline

Senior Engineering Manager | Hands-on | SaaS | Fintech | Startups | Full-stack | Microservices | Reactive Programming | Event Driven Architecture | PWA | LLM | RAG | Gen AI

About

Leader with a developer’s mindset, driving business value through technology. Backed by 16+ years of cloud-agnostic SaaS expertise and 7+ years of leadership experience, I excel at building scalable solutions. Java enthusiast who led the transition to microservices, pioneering the organization's first Java based implementation in a historically Ruby on Rails-driven environment. Architect of high-performance microservices, leveraging Spring WebFlux and event-driven architecture to maximize throughput, increase concurrency, optimize IOPS and cost efficiency.

Location

Chennai

AI stack

gemini

openai

Work experience

Senior Engineering Manager at IDFC FIRST Bank, Jun 2025 - Present · 1 yr 3 mos, Chennai, Tamil Nadu, India, Fastags, Toll plazas, KYC, KYV, NPCI, PPI Wallets, CBS system, reconciliation, high throughput transactions, OLTP, OLAP and everything in between.

Senior Engineering Manager at Freshworks, Oct 2024 - Jun 2025 · 9 mos, Chennai, Tamil Nadu, India, Unified Billing eXchange (UBX): Built on ReactJs, Java, PostgreSQL and running on EKS, this single platform system handles the billing and payment of the entire SaaS space of Freshworks. Jeeves / Conversational Analytics: Integrated and serving as one of the core backend systems for Freshworks' Freddy AI. Powered by Gen AI and RAG under the hood, the system allows the premium users to interact and create their custom analytics to track the metrics. Federated Search: As an extension of the unified search platform, fed search ingests the data from various sources such as SharePoint, Google Drive and makes them searchable over Freshworks platform. Unified Search: Unified search powering all the FRSH products with lexical and semantic capabilities with the ability to dynamically switch between the embedding models better suited for the particular product as tenant.

Senior Engineering Manager at Yubi, Oct 2023 - Oct 2024 · 1 yr 1 mo, Chennai, Tamil Nadu, India, Teams Managed: Genie, Common Financial Platform and Performance Engineering AWS Cost Reduction by 40%: Identified the opportunities for cost reduction on AWS and reduced the overall AWS cost utilised by the platform services by 40% by 1. Analyzing consistent resource utilization pattern infra level 2. Upgrading to Java 21, enabling virtual threads and reducing the resource utilised by each pod and the replica sets 3. Identifying the feature parity, moving to YubiDrive and decomissioning the now obsolete services Yubi Artifactory: As part of the org's cloud neutral initiative, Yubi Artifactory was created and maintained by the Genie team that abstracts out the complexities of cloud native vs on-prem deployments such as Ceph/File system vs S3. Yubi-Gateway: Another major core platform service, built on Spring Cloud Gateway as the gateway and Spring boot with PostgreSQL as the tenant registry. While the gateway layer of Yubi Gateway takes care of the authN, rate-limiting, retrying, circuit breaking and routing, tenant registry takes care of onboarding, modifying and offboarding other Yubi products and services as tenants along with tracking the tokens so as to prevent over-usage if required by the downstream services. All that without needing downtime. YubiDrive / Document Management System (DMS): As one of the core platform services, YubiDrive is responsible to maintain a 99.999% availability with a prod bug history of just 2. Used by most, if not all of the applications at Yubi, it maintains a throughput of over 8000 RPM and P99 latency of under 290ms. Under the hood, it uses virtual threads to maintain consistent latency below 290ms as it relies on a lot IOPS. It later evolved into SmartDrive by processing the documents and making the contents searchable over Elastic Search in a non-blocking way.

Engineering Manager at Yubi, Apr 2022 - Sep 2023 · 1 yr 6 mos, Chennai, Tamil Nadu, India, Teams Managed: Common Financial Platform (CFP) DaaS/ Dashboard as a Service: As part of the initiative to move towards open source tools for rendering dashboards, DaaS was built with a different customised version of Apache Superset and Spring webflux, enabling the engineering teams at Yubi to integrate with their applications. Repayment Schedule Service: To support the vast fintech landscape of the org, Repayment Schedule Service (RPS) is built as a modular framework allowing the product engineering teams to customise each layer (powered by spring IOC's ApplicationContext) via a custom.jar dependency without modifying the core areas of the system through an in-sourced development model. Yubi Lake: Built as a central auditing service, Yubi lake is built on a modulith architecture keeping the cost sensitivity in mind and the ability to split into microservices with one line of commit in the future, if required, Yubi Lake captures all the immutable auditable events over Kafka and writes into parquet files. Fault tolerance is taken care by Temporal. Custom Reports: With a distributed architecture involving a highly customized version of Apache Superset, Spring boot applications on Java 21 and streaming data services, this removes the need to utilize engineering teams' efforts to generate critical time-bound ad hoc reports for the customers. Workflow Engine: Spring boot application running on Java 17 with Flowable at the core made all the workflows dynamic and BPMN driven allowing the business and implementation teams to create custom workflows for lending as well as customer onboarding journeys thereby reducing the TAT required for creating custom workflows and absolutely zero change in the code.

Technical Manager at NSEIT LIMITED, Jan 2021 - Apr 2022 · 1 yr 4 mos, Chennai, Tamil Nadu, India, Led the team in building realtime clearing solutions on Nasdaq Realtime Clearing framework. Responsible for setting up on-prem High Availability services with DR for polyglot application built on Java, NodeJS, RDBMS, Redis and Kafka using Apache HTTPD and Keepalived for one of the South-east Asian countries. Led the team in building Collateral Management for NSE on NASDAQ Financial Framework

Software Engineering Manager at HeyMath!, Oct 2018 - Jan 2021 · 2 yrs 4 mos, Chennai, Led the team in designing and developing a generic contest platform to replace the decade long application that was becoming obsolete due to its rigid nature. Multiple authentication mechanisms for integration with trusted third-party systems. Leading the team in building a lightweight Windows 10 application to make the content available to areas with limited to no internet. Taking calculated risks to meet customer needs in a shorter span of time.

Assistant Manager at HeyMath!, May 2016 - Oct 2018 · 2 yrs 6 mos, Chennai, Having joined HeyMath when the company’s core B2B online product was being developed and migrated, brought in a lot of optimizations and improvements. Re-engineered core areas of the application to be driven by database configuration with the ability to change 90% of the configurations at runtime. Designed and developed configuration driven One Payment Service integrated with multiple product catalogues. Designed and developed scalable B2C platform running on a single page web app backed up by RESTful APIs and relational database. Designed and developed the concept of Voice driven application.

Education

Bachelor of Engineering (BE), Electronics and Communications Engineering, IFET college of engineering