Sunil Tomar

Software Engineer

Bengaluru, Karnataka, India7 yrs 6 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Expert in high-scale backend systems design.
  • Proficient in Java and GoLang for microservices.
  • Strong foundation in Agile methodologies and CI/CD.
Stackforce AI infers this person is a Fintech Backend Engineer with expertise in microservices and cloud deployment.

Contact

Skills

Core Skills

Java (spring Boot)GolangAsp.netAndroid DevelopmentWeb Development

Other Skills

Microservices ArchitectureKubernetesAWSDatabase MigrationRate LimitingIncident & Alert PlatformReporting EngineMVC ASP.NetWCFSQL ServerEntity FrameworkjQueryTest driven developmentUnit test by MS TestAndroid Studio

About

Experienced Software Engineer with a demonstrated history of working in the information technology and Product/services industry. Skilled in C#(.NET), JAVA(Spring-boot), Golang, Agile & Waterfall Methodologies, and Scrum. Strong engineering professional graduated from Indian Institute of Technology, Kanpur. SUMMARY OF EXPERIENCE In individual contributor role, I have worked on: - Development of various web applications / RESTful web APIs in Java(Spring-boot) and C#(.NET). - Design and Development of Android application/ASP.NET web services. - Development and testing of web application using SOLID , TDD processes and Agile & Waterfall Methodologies. - Development and deployment over cloud using Amazon Web Services, IIS(Internet Information Services). - Development of web applications using various architectures like Micro-services Architecture, Event driven Architecture and Monolithic Architecture. - Development and deployment of complete Continuous Integration and Deployment (CI/CD) pipeline. If you have an opportunity which you think might be relevant to my experience and at the same time challenging enough do add me as a connection or reach me at tomarji852@gmail.com

Experience

7 yrs 6 mos
Total Experience
2 yrs 6 mos
Average Tenure
4 yrs 10 mos
Current Experience

Cashfree payments

3 roles

Software Development Engineer IV

Promoted

Apr 2026Present · 2 mos

Software Development Engineer III

Apr 2023Mar 2026 · 2 yrs 11 mos

  • High-Scale System Design: Built and maintained high-throughput backend systems handling 5.88K QPS and 500+ order creations/sec, ensuring low latency and high reliability.
  • Tech Stack Ownership:
  • 1. Java (Spring Boot): Designed core backend services using Spring Boot, leveraging advanced multithreading and reactive programming (WebFlux) for I/O-intensive flows.
  • 2. GoLang: Developed edge services in GoLang for rate-limiting, authentication, and request shaping; leveraged goroutines and channels for lightweight concurrency and performance.
  • 3. Microservices Architecture: Majority of backend in Java; all edge and gateway-layer services in GoLang for optimal startup time and resource usage.
  • 4. Version Upgrades: Led smooth Java upgrades from 11 → 17 → 21 across critical services, improving performance, security, and developer productivity.
  • 5. Rate Limiting: Developed and deployed a custom GoLang-based rate-limiter on K8s for transaction protection across banking APIs.
  • Database Migration: Spearheaded a large-scale DB migration, boosting performance and cutting infra costs.
  • Reporting Engine: Architected a robust transaction reporting system with support for scheduled, real-time, and on-demand exports.
  • New Market Launch (UAE): Delivered Payouts & PG for UAE with 50+ microservices across 2 phases using ArgoCD, Bitbucket Pipelines, and AWS.
  • Global Infra Initiatives:
  • 1. Secret Management: Migrated K8s secrets to HashiCorp Vault, strengthening security and compliance.
  • 2. Incident & Alert Platform: Rolled out org-wide alerting system for 35+ teams, resulting in $3.5K/month savings.
Java (Spring Boot)GoLangMicroservices ArchitectureKubernetesAWSDatabase Migration+2

Software Development Engineer II

Jul 2021Apr 2023 · 1 yr 9 mos

Zestmoney

2 roles

Software Development Engineer - II

Promoted

Apr 2021Jun 2021 · 2 mos

Software Development Engineer-I

Jul 2019Mar 2021 · 1 yr 8 mos

Saggezza

Software Engineer

Jul 2018Jul 2019 · 1 yr · Bengaluru Area, India

  • Product/Project: Quantum project
  • Description: This project aims towards automation of Postal Service process. The solution is capable of calculating costs, maintaining reports and records. The user can upload a file containing content titles and necessary details and make use of web portal to calculate costs and download reports.
  • Client: LSC Communications
  • Technologies: MVC ASP.Net, WCF, SQL Server, Entity Framework, jQuery, Test driven development, Unit test by MS Test
  • Project Role: Back-end Developer
  • Responsibilities:
  • Development, design, test, maintain and support custom web applications using .NET framework, unit-testing framework
  • Development under agile methodology
  • Collect the software requirement by customer and develop the application as per their requirement
  • Development of high-quality code using SOLID and TDD techniques to meet customer requirement
  • Deliver project requirement with the quality with in time bar.
  • Reduced the time for execution of Postage charge calculations.
MVC ASP.NetWCFSQL ServerEntity FrameworkjQueryTest driven development+2

Mkt softwares private limited

Android Developer

May 2018Jun 2018 · 1 mo · Kanpur Area, India

  • Product/Project: HRMS Android App
  • Description: App was basically designed for the internal purpose of company to handle the Employee's accounts.
  • Client: Self Owned
  • Technologies: Android Studio using JAVA , ASP.NET to prepare Web APIs using C# in Visual Studio , SQL Server , Json
  • Project Role:Software developer
  • Responsibilities:
  • 1) Fully Contributed towards Java development
  • 2) Designed a new user interface for the application using XML in Android studio with flexible usability including dashboard and nine other modules i.e. leave management, attendance
  • 3) Designed complete blackened by using the SQL Server database, prepared ASP.NET - Web Services in Visual Studio, used Volley Classes in Android Studio for API calls.
Android StudioJAVAASP.NETSQL ServerJsonAndroid Development

Reachivy

Summer Associate - Website Developement & Product management

May 2017Jul 2017 · 2 mos · Mumbai Area, India

  • Product/Project: Website Design and Product Management
  • Description: Designed the compnies website and Developed a product structure
  • Client:Self Owned
  • Technologies: MS Office , Photoshop , HTML, CSS, JavaScript
  • Project Role: Website developer and product developer
  • Responsibilities:
  • 1)Designed a new user interface for the website using wire-frames with improved functionality and readability and reduced page-length by 75%
  • 2)Analyzed and qualitatively reviewed more than 300 websites for bench-marking
  • 3)Strategized the features and USP’s of the new upcoming educational advisory software
  • 4)Successfully initiated implementation of new portal including wire-frame and operational flow
MS OfficePhotoshopHTMLCSSJavaScriptWeb Development

Education

Indian Institute of Technology, Kanpur

Bachelor of Technology

Jan 2014Jan 2018

Stackforce found 100+ more professionals with Java (spring Boot) & Golang

Explore similar profiles based on matching skills and experience