Nishant K.

CTO

Noida, Uttar Pradesh, India9 yrs 1 mo experience
Most Likely To SwitchHighly Stable

Key Highlights

  • 9+ years in backend engineering and system design.
  • Expert in microservices and event-driven architectures.
  • Proven track record in fintech and high-throughput platforms.
Stackforce AI infers this person is a Backend Engineer specializing in Fintech and SaaS with expertise in scalable distributed systems.

Contact

Skills

Core Skills

MicroservicesDistributed SystemsSystem DesignEvent Driven ProgrammingRest ApiBackend Development

Other Skills

Node.jsExpress.jsOAuth 2.0SSOAPI key managementTypeScriptKafkaRedisMySQLMongoDBJavaScriptPostgreSQLApache KafkaSystems DesignAmazon Web Services (AWS)

About

Backend engineer with 9+ years of experience in designing and scaling distributed systems, microservices architectures, and high-throughput backend platforms across fintech, payments, and enterprise domains. Strong expertise in system design, event-driven architectures (Kafka), and building resilient, scalable backend services handling millions of daily requests. Experienced in architecting core platform capabilities including authentication systems (OAuth 2.0, SSO, API key management), fraud prevention systems, reconciliation engines, and large-scale transaction processing platforms. Improved system performance through caching strategies, asynchronous processing, and architectural optimizations, including reducing latency from seconds to milliseconds and improving reliability under high load. Built multiple products from scratch, including CRM systems, online assessment platforms, and e-learning marketplaces, supporting large user bases and complex business workflows. Also contributed to building reusable backend frameworks, API standards, and engineering practices to improve development velocity and system consistency. Led and mentored backend engineers, conducted system design reviews, contributed to hiring, and collaborated with product and DevOps teams to deliver scalable, production-grade systems. Focused on building reliable, scalable, and well-architected distributed systems.

Experience

9 yrs 1 mo
Total Experience
1 yr 9 mos
Average Tenure
3 yrs 1 mo
Current Experience

Freecharge

Lead Software Development Engineer

May 2023Present · 3 yrs 1 mo · Mumbai · Remote

  • Worked on architecting and delivering microservices-based backend platforms for multiple banking products, breaking down complex systems into scalable, loosely coupled services with a focus on reliability and maintainability.
  • Designed core platform capabilities including centralized authentication (OAuth 2.0, SSO, API key management), fine-grained authorization, and event-driven communication layers supporting ~1M daily requests with strong consistency and fault tolerance.
  • Led the system design and development of critical platforms like a fraud prevention system (Safety Center) with 99.9% uptime and zero production defects over 9+ months, and a Mutual Funds platform handling 1.5M+ daily requests, improving latency by 18% and reducing errors by 20%.
  • Built and worked on event-driven architectures using Kafka, asynchronous processing, and idempotent services to improve scalability, reduce tight coupling, and make systems more resilient under load.
  • Created reusable backend patterns, service templates, and engineering guidelines around API design, versioning, logging, and tracing, which helped improve consistency and reduce production issues across teams.
  • Integrated multiple banking and enterprise systems like PAN, Aadhaar, CRM, and notification services, ensuring secure data flow and compliance with regulatory requirements.
  • Mentored team of backend engineers through system design discussions, code reviews, test-driven development (TDD), agile methodologies and delivery planning, while also contributing to hiring and helping improve overall engineering practices.
Node.jsExpress.jsMicroservicesDistributed Systems

Novo

Senior Software Development Engineer

Nov 2022May 2023 · 6 mos · Gurugram · On-site

  • - Led the architectural transformation of a legacy monolithic platform into a scalable Node.js microservices ecosystem, enabling greater agility, maintainability, and long-term scalability for US-based fintech solutions.
TypeScriptNode.jsMicroservicesDistributed Systems

Paytm

Senior Software Engineer

Sep 2020Nov 2022 · 2 yrs 2 mos · Noida · Remote

  • Contributed to the design and development of backend systems for a BBPS payments platform processing 8M+ daily transactions, leveraging an event-driven architecture built on Kafka.
  • Designed and implemented a Redis-based distributed caching layer that reduced API response times from 15 seconds to 3 milliseconds, significantly improving system performance and user experience.
  • Built a Kafka-based reconciliation engine to ensure transaction consistency, financial integrity, and NPCI-compliant processing across asynchronous payment workflows.
  • Improved transaction success rates by 12% through token caching and automated refresh mechanisms, reducing third-party authentication failures during peak traffic.
  • Designed and implemented disaster recovery solutions and optimized platform reliability, scalability, and performance under high-concurrency production workloads.
Node.jsExpress.jsEvent Driven ProgrammingDistributed Systems

Classplus

Full Stack Engineer

Jul 2018Jun 2020 · 1 yr 11 mos · Noida

  • Designed and developed scalable REST APIs for white-label applications serving nearly 10,000 clients.
  • Built a CRM platform from the ground up, used by 200+ employees across 6 business verticals to manage customer operations and over 50,000 leads.
  • Developed key business modules including attendance, assignments, enquiries, fee management, timetables, and marketing automation using Node.js, MySQL, and MongoDB.
  • Built and scaled an online assessment platform, including analytics features such as customized grades, percentile rankings, and performance insights.
  • Developed an e-learning marketplace enabling tutors to publish, sell, and distribute digital courses, including video lectures, study materials, and online tests.
  • Created internal operational and monitoring tools to improve efficiency and visibility for customer success teams.
Node.jsExpress.jsMicroservicesREST API

Creatiosoft

Software Developer

Jan 2017Jun 2018 · 1 yr 5 mos · Noida

  • Built web dashboards and administrative tools for online gaming platforms using modern web technologies.
  • Worked on distributed game server architectures, contributing to real-time state synchronization and data consistency in multiplayer systems.
  • Developed backend components and services for multiplayer gameplay, focusing on performance, scalability, and maintainability.
Node.jsExpress.js

Education

Raj Kumar Goel Institute of Technology, Ghaziabad

Bachelor of Technology (B.Tech.) — Information Technology

Jan 2012Jan 2016

Stackforce found 100+ more professionals with Microservices & Distributed Systems

Explore similar profiles based on matching skills and experience