Summary
Overview
Work History
Education
Skills
Certification
Accomplishments
Projects
Languages
Timeline
Generic
Sunil Tomar

Sunil Tomar

Bangalore

Summary

Software Engineer with 6+ years of experience building high-scale, resilient backend systems in fintech. Expert in Java (Spring Boot), GoLang, and Kubernetes, with strong cloud proficiency (AWS, ArgoCD, Vault). Proven track record of leading org-level platform initiatives, driving cost savings, improving developer experience, and enhancing system reliability. Skilled in cross-functional collaboration, team mentorship, and architectural reviews. Passionate about solving complex infra and product challenges through clean, scalable engineering. Graduated from the Indian Institute of Technology, Kanpur.

  • linkedin.com/in/suniltomar852
  • github.com/tomarji852

Overview

7
7
years of professional experience
1
1
Certification

Work History

Software Development Engineer III

CASHFREE PAYMENTS
Bangalore
07.2021 - Current
  • Infrastructure & Platform Ownership
    Led org-wide migration from Squadcast to AWS Incident Manager, reducing cost by 90% and onboarding 35+ teams.
    Migrated Kubernetes secrets to HashiCorp Vault, designed Helm-based onboarding flow, and standardized secure secrets handling for more than 120 micro services.
    Designed centralized error handling library (ErrorCommons) across services using RFC-compliant structure, improving API reliability and DX.
  • Backend Systems & Architecture
    Delivered high-throughput systems (7.8K QPS, 800+ orders/sec) with multithreading, reactive programming, and virtual threads.
    Spearheaded a custom rate limiter in Go using goroutines and channels; deployed via Kubernetes to safeguard critical APIs.
    Led Java upgrades (11 → 17 → 21) across core services, improving performance, compatibility, and developer efficiency.
  • Product & Delivery Leadership
    Architected self-serve onboarding platform for connected banking; enabled dashboard-based lead intake and API credential generation.
    Merged payout and bulk transfer services by unifying codebases, DB schemas, and access layers with zero-downtime.
    Reduced cache latency for merchant config APIs; optimized TTLs across layers to eliminate incident-prone bottlenecks.
  • Cross-Functional Impact: Delivered UAE market services, including VA offering, Telr PG integration, and infra setup across 25+ services.
    Built a bulk webhook queue using SQS and Go threading; enabled retry and replay for high-volume webhook systems.
    Created transaction reporting engine with support for scheduled, filtered, and real-time exports for ops visibility.
  • Mentorship & Engineering Culture
    Took 25+ interviews across SDE2/SDE3 roles; contributed to hiring, campus drives, and bar-raising.
    Mentored multiple engineers (SDE3, SDE2, intern) across feature ownership, code quality, and delivery velocity.
    Actively led sprint planning, retros, and contributed to SDRC design reviews and org-level technical discussions.

Software Development Engineer II

ZESTMONEY
Bangalore
07.2019 - 07.2021

Company Overview: ZestMoney is a consumer lending AI based fintech company

  • Loan Repayment Systems: Led development and optimization of core repayment workflows, handling EMIs, prepayments, and partial payments with complex validations and edge cases.
  • Microservices Architecture: Designed and built scalable services in Java (Spring Boot) replacing legacy C#/.NET modules, reducing operational overhead and improving service maintainability.
  • .NET to Java Migration: Spearheaded migration of critical loan management services, reducing AWS infra cost and simplifying deployment pipelines.
  • Payment Gateway Integrations: Integrated with PGs and banks to automate loan repayments, reconciliations, and auto-debit flows (eNACH).
  • Performance Optimization: Refactored memory-intensive flows, implemented asynchronous processing, reducing API latency and improving system throughput.
  • Cross-Team Collaboration: Worked closely with Credit Risk, Product, and Ops teams to fine-tune repayment rules and exception handling logic.

Software Engineer

Saggezza
Bangalore
07.2018 - 07.2019
  • Enterprise Web Application Development: Built and maintained enterprise-grade web solutions for Fortune 500 clients using .NET stack.
  • TDD & SOLID Principles: Practiced clean code, unit testing, and reusable components to improve long-term code maintainability and onboarding efficiency.
  • Postage Charge Engine: Developed a highly optimized postage computation module; reduced execution time by 40% through algorithm tuning and async execution.
  • Agile Delivery: Delivered sprint-based modules in customer portals and admin panels with quick turnaround cycles and continuous deployments.
  • Client-Facing Exposure: Participated in requirement gathering, grooming sessions, and weekly demo meetings, ensuring alignment with client expectations.

Education

B TECH - CIVIL

IIT Kanpur
Kanpur
06-2018

Skills

  • JAVA, Go Lang, CPP, C#, C, Python
  • GitHub Copilot, MCP servers
  • Visual Studio, IntelliJ, GoLand, SQL Workbench
  • GO Echo, Spring Boot, NET
  • AWS services, ArgoCD, BBP, Jenkins, K8s
  • REST APIs
  • JIRA, Bitbucket, Confluence
  • Sumo Logic, Kibana, DataDog
  • Microservices Architecture
  • Kafka, SQS
  • Scrum framework, Agile methodologies

Certification

Product Management Certification, Indian School of Business (ISB), completed in June 2025

  • Covered product lifecycle, user research, go-to-market strategy, and roadmapping
  • Capstone Project: Proposed Axis Student Shield — a bundled insurance product for Indian students.
  • Credential: ISB Certification – View Credential : https://www.credential.net/1dd97805-9a41-47f9-9b3b-707b9da429d3

Accomplishments

  • Secured 99.52 percentile in IIT JEE Advance 2014
  • Certificates: Hackerrank - Problem solving, https://www.hackerrank.com/certificates/09001cc2667e

Projects

Parking Lot Problem, 04/01/19 - 05/01/19, https://github.com/tomarji852/ParkingLotProblem

Vending Machine Design, 11/01/20 - 12/01/20, https://github.com/tomarji852/VendingMachine, BASIC CRUD API, 06/01/19, https://github.com/tomarji852/BASIC_CRUD_API

BASIC CRUD API, 06/01/19, https://github.com/tomarji852/BASIC_CRUD_API

Languages

  • Hindi, native, or bilingual proficiency
  • English, full professional proficiency

Timeline

Software Development Engineer III

CASHFREE PAYMENTS
07.2021 - Current

Software Development Engineer II

ZESTMONEY
07.2019 - 07.2021

Software Engineer

Saggezza
07.2018 - 07.2019

B TECH - CIVIL

IIT Kanpur
Sunil Tomar