Kuldeep Kumawat

Senior Software Engineer

Bengaluru, Karnataka, India11 yrs 7 mos experience

Key Highlights

  • Designed scalable distributed systems for immigration workflows.
  • Built real-time monitoring systems handling 5K+ events/sec.
  • Implemented secure financial solutions for 20K+ employees.
Stackforce AI infers this person is a Backend-focused engineer with extensive experience in Fintech and SaaS architectures.

Contact

Skills

Core Skills

MicroservicesNode.jsGoKafkaAwsC#AngularAdo.netSql

Other Skills

TypeScriptPostgreSQLDockerKubernetesRedisVue.jsJavaScriptReact.jsPython (Programming Language)ElectronAgile MethodologiesScrumModel-View-Controller (MVC)PL/SQLDatabases

About

I design distributed systems that operate under real-world pressure, not just in ideal conditions. Over the last 10+ years, I have built backend systems across FinTech, Identity and Access Management, Immigration Tech, and SaaS platforms, including real-time pipelines handling 5K+ events/sec and high-throughput services supporting critical workflows. At Deel, I work on immigration systems that power global workforce mobility. I build and scale services that integrate with complex third-party systems and government platforms. Previously at JumpCloud, I built systems for an Identity and Device Management platform, including real-time monitoring, alerting, and event-driven pipelines at scale. What I work on • Distributed systems and microservices • Event-driven architectures using Kafka and NATS • Real-time processing and alerting systems • Cloud-native systems on AWS using Docker and Kubernetes • Observability with Datadog, logging, tracing, and alerting Core technologies • Go, Node.js, TypeScript • Kafka, NATS • PostgreSQL, MongoDB, Redis • gRPC, REST APIs • Docker, Kubernetes, AWS How I think about systems • Reliability over hype • Systems fail at scale, so design for failure first • Observability is a core requirement, not an afterthought • Good engineering is about trade-offs, not tools I focus on building systems that behave predictably under load, evolve over time, and solve real business problems. Always open to discussions on system design, scaling challenges, and backend architecture.

Experience

11 yrs 7 mos
Total Experience
2 yrs 8 mos
Average Tenure
10 mos
Current Experience

Deel

Senior Software Engineer

Jul 2025Present · 10 mos · India · Remote

  • Designing and building distributed systems powering global immigration workflows for enterprise clients.
  • Core Contributions
  • Designed and built microservices for immigration case management and document processing using Node.js and TypeScript
  • Modeled complex immigration workflows using Domain-Driven Design principles, defining clear service boundaries and domain responsibilities
  • Developed integrations with government portals and third-party providers, ensuring reliable data exchange across distributed systems
  • Built backend services and event-driven workflows using NATS to support complex, multi-step immigration processes
  • System Design and Reliability
  • Designed systems with focus on fault tolerance, observability, and production reliability
  • Improved system visibility through structured logging, distributed tracing, and alerting for critical workflows
  • Worked closely with product, design, and compliance teams to align domain models with business requirements
  • Tech Stack
  • Node.js, TypeScript, React.js
  • NATS, REST APIs
  • PostgreSQL
  • Microservices architecture
  • AWS, Docker, Kubernetes
Node.jsTypeScriptPostgreSQLMicroservicesAWSDocker+1

Jumpcloud

Senior Software Engineer

Nov 2022Jul 2025 · 2 yrs 8 mos · India · Remote

  • Built and scaled core services for an Identity and Device Management platform, focusing on real-time monitoring, alerting, and remote access systems.
  • Monitoring and Alerting Platform
  • Designed a rule-based monitoring system handling 1,000+ RPS using Go, Kafka, and PostgreSQL
  • Built an event-driven pipeline processing 5K+ events/sec for real-time rule evaluation and alerting
  • Reduced alert latency and improved system efficiency by optimizing Kafka consumers and database queries
  • Developed notification service for real-time alert delivery using SendGrid
  • Remote Assist System
  • Led backend development for remote session management using Go, PostgreSQL, and Redis
  • Built browser-based terminal for remote command execution using node-pty
  • Developed cross-platform remote control system using Electron, WebRTC, and Vue.js
  • Designed macOS daemon and Windows service for handling remote session orchestration via MQTT
  • Infrastructure and Reliability
  • Deployed and scaled services on Kubernetes with focus on availability and performance
  • Implemented observability using Datadog with metrics, dashboards, alerts, and tracing
  • Built CI/CD pipelines using GitHub Actions for automated testing and deployments
  • Improved system reliability by implementing unit and functional testing across distributed services using Ginkgo and Pytest
GoKafkaPostgreSQLRedis

Blenheim chalcot it services india pvt ltd

Senior Software Engineer

Apr 2020Nov 2022 · 2 yrs 7 mos · Mumbai

  • Built and scaled financial systems for Salary Finance, delivering secure and compliant solutions for loans, advances, and savings products.
  • Core Contributions
  • Implemented SAML-based authentication for GDPR-compliant secure data exchange, enabling onboarding of 20+ employers, 20K+ employees, and 13K+ loans worth £32M+
  • Led design and development of enterprise microservices for financial calculations, including interest computation, repayment schedules, and rate adjustments
  • Designed and built core components of the financial modeling system handling complex business logic
  • System Optimization and Architecture
  • Improved database performance by optimizing EF Core MySQL queries, achieving up to 40% faster query execution
  • Built data archival processes using shell scripting to manage large datasets and improve system efficiency
  • Designed framework for upgrading .NET Core microservices with backward compatibility and led migration from .NET Core 2.1 to 3.1
  • Frontend and Platform Improvements
  • Built dynamic Vue.js architecture to support region-based UI rendering, reducing development effort by 60%
  • Infrastructure and Reliability
  • Worked on AWS services including CI/CD pipelines, ECS, and ECR to support scalable deployments
  • Implemented automated testing across unit, integration, and end-to-end levels
  • Identified and resolved memory leaks in Dockerized .NET Core services, improving system stability
MicroservicesVue.jsAWS

Gracenote

2 roles

Senior Software Engineer

Promoted

Sep 2019Apr 2020 · 7 mos

  • Connecting you with entertainment you love by creating, collecting and organizing detailed
  • information about tv shows, sports, movies and music.
  • API Architecture setup and migration to .NET Core 2.1 APIs with C# from .NET WebForms. OAuth authentication using roles and policies.
  • UI Architecture setup in Angular 7 with Angular Material.
  • Led the development of several products/modules E2E, from identifying system requirements and partner dependencies to workload balancing, software implementation, engineering, testing, and configuring metrics, alarms, monitors, and dashboards.
  • Tweaked SQL Isolation Levels for different queries as per requirement.
  • Experienced working on JavaScript, jQuery libraries and Bootstrap.
C#AngularSQL

Software Engineer

May 2017Sep 2019 · 2 yrs 4 mos

  • Analyzed Stored Procedure queries for SQL Jobs, adjusted SQL Isolation Levels for various queries as needed, and implemented Database Sharding which improved performance by ≈30%.
  • Bulk Mailer feature using WCF service to report and update missing data points which improved efficiency by ≈50%.
  • Channel search using ElasticSearch, .NET MVC, JavaScript, jQuery libraries. Build Task Management Tool to track and enrich data using REST APIs, Angular, PrimeNg, Bootstrap.
ADO.NETSQL

Neosoft technologies (a cmmi level 5 organization)

Software Engineer

Oct 2014May 2017 · 2 yrs 7 mos · Mumbai Area, India

  • PayMateXpress : This is a leading provider of electronic business to business (B2B) payment solutions, It is helping large Enterprises and SMEs transition from traditionally slow and costly forms of payments like cash and checks to real-time and efficient digital payments.
  • GiftKarting : GiftKarting is an online gifting portal that lets you send physical and e-gift vouchers to your loved ones in India. From restaurants, spas to retail stores, giftkarting offer an array of gift cards.
  • RBKEI : It is developed for SMEs. Basic requirement of this application is to give access to basic resources if site is accessed within enterprise networks without login. It has modules Dashboard , User Management, File Management, Task Tracker, Invoice Processing.
  • Journey Join : Client wanted to develop a social networking travel portal. The portal primarily aims at connecting travellers around the globe.
  • Technologies / Third Party Components : C#, Webforms, MVC, WCF, SQL, jQuery, JavaScript, Bootstrap, Social logins (Facebook, Google, Twitter, LinkedIn) , Payment gateways (CCAvenue, HDFC, Payu, Paytm, Airpay)
C#SQLJavaScript

Education

Vidhyavardhani College of Engineering and Technology

Bachelor of Engineering — Computer Engineering

Jan 2010Jan 2014

SVIS

12th — Science

Jan 2008Jan 2010

Stackforce found 100+ more professionals with Microservices & Node.js

Explore similar profiles based on matching skills and experience