Tanish Agarwal

Senior Software Engineer

Gurugram, Haryana, India6 yrs 5 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Led payment gateway development improving transaction success rates.
  • Architected analytics platform reducing query latency by 72%.
  • Created inventory automation system enhancing fulfillment efficiency.
Stackforce AI infers this person is a Backend-focused Software Engineer with expertise in Fintech and E-commerce solutions.

Contact

Skills

Core Skills

Backend DevelopmentSystem DesignPerformance OptimizationSoftware DevelopmentAutomation TestingProject ManagementAutomationMicroservicesPayment Systems

Other Skills

AWS LambdaAlgorithmsAmazon Web Services (AWS)Android DevelopmentAndroid SDKAndroid StudioApache KafkaApache ZooKeeperArticle WritingAutomotive EngineeringBack-End Web DevelopmentBashBlockchainC++Caching

About

I’m a Senior Software Engineer with 5+ years of experience building scalable, resilient backend systems that power high-growth businesses. My expertise spans Node.js, Java, NestJS, and Elasticsearch, with a strong focus on clean architecture, system design, and performance optimization. At Industrybuying.com, I led the development of an aggregated payment gateway using Circuit Breaker, Strategy, and Saga patterns—boosting transaction success rates from 74% to 83%. I also architected a petabyte-scale analytics platform using ClickHouse, reducing query latency by 72% and cutting hardware costs by 40%. Beyond infrastructure, I’ve improved search relevance with hybrid Elasticsearch (BM25 + semantic), optimized SEO through caching for 10M+ pages, and enhanced fulfillment via real-time inventory automation. I’m passionate about solving real-world business problems with robust engineering, whether it's reducing costs, improving speed, or scaling platforms reliably. Previously at Priority, I built Kafka-based microservices to integrate U.S. banking systems and streamline credit card processing. I thrive in environments where performance, reliability, and thoughtful design are key. I enjoy collaborating across teams, mentoring engineers, and continuously learning new tools and patterns to stay ahead in a fast-paced tech landscape. Let’s connect if you’re building platforms that need to scale, perform, and deliver real impact.

Experience

6 yrs 5 mos
Total Experience
3 yrs 2 mos
Average Tenure
5 yrs 3 mos
Current Experience

Industrybuying.com

2 roles

Senior Software Engineer

Promoted

Sep 2022Present · 3 yrs 9 mos · New Delhi, Delhi, India

  • Designed a Checkout module with an aggregated payment gateway, using Circuit Breaker, Strategy, and Saga patterns to improve transaction success from 74% to 83%.
  • Architected a cost-efficient, multi-terabyte-scale logging and analytics platform using ClickHouse, reducing query latency by 72% and cutting hardware costs by 40% through optimized ingestion, compression, and tiered storage strategies.
  • Designed Cache Manager to serve pre-rendered content of 10 Million Website pages to improve SEO and Crawl Rate bringing down Response Time from 900ms to 150ms.
Node.jsJavaNestJSElasticsearchCircuit BreakerStrategy patterns+4

Software Engineer

Mar 2021Sep 2022 · 1 yr 6 mos · New Delhi, Delhi, India

  • Delivered projects for enhancing Catalog and Order Management using LangChain and Google Keyword Planner resulting in cost optimizations and streamlined management.
  • Implemented Automation Testing Framework using Nightwatch.js, MochaJS, and Chai, ensuring error free deployments integrated into Gitlab CI.
  • Created Inventory Stock Automation System to optimize fulfillment and real-time order allocation improving Conversion Rate by 0.3%.
LangChainGoogle Keyword PlannerNightwatch.jsMochaJSChaiSoftware Development+1

Priority

Associate Engineer

Jan 2020Mar 2021 · 1 yr 2 mos · Chandigarh, India · On-site

  • Integrated US Banks like Wells Fargo Bank and Metropolitan Commercial Bank to optimize transaction costs and load handling.
  • Designed end-to-end solutions for Credit Card Payment Processing, incorporating Kafka for efficient communication.
  • Created payment-processing-centric micro-services, boosting business operations and client satisfaction.
KafkaCredit Card Payment ProcessingMicroservicesPayment Systems

Education

Chitkara University

Bachelor of Technology — Computer Science

Jan 2016Jan 2020

Delhi Public School - Bulandshahr

PCM

Jan 2002Jan 2016

Stackforce found 100+ more professionals with Backend Development & System Design

Explore similar profiles based on matching skills and experience