Yogesh Kurmi

Software Engineer

Hyderabad, Telangana, India6 yrs 3 mos experience
Highly Stable

Key Highlights

  • Designed and scaled a high-traffic SaaS Marketplace platform.
  • Expert in security-driven engineering and microservices architecture.
  • Proven track record in optimizing high-scale backend systems.
Stackforce AI infers this person is a Backend Engineer specializing in SaaS and Fintech with a focus on security and scalability.

Contact

Skills

Core Skills

MicroservicesSystem ArchitectureDistributed Systems

Other Skills

.NET FrameworkAgile MethodologiesAlgorithm DesignAlgorithmsAndroidApache KafkaApache SparkApache SupersetAzure Cosmos DBAzure Data FactoryAzure DevOps ServerAzure DevOps ServicesAzure FunctionsAzure SQLBlockchain

About

I build backend systems that are fast, reliable, and secure. At Nuclei, I helped design and scale their SaaS Marketplace platform from the ground up. I worked across Java and Golang microservices, integrated with major banks and merchants, and scaled the checkout system to handle millions of monthly transactions. I also strengthened inter-service security, improved observability, and mentored engineers as the platform grew. At Microsoft, I focus on security-driven engineering. I work on modernizing services, reducing attack surfaces, and evolving deployment pipelines to be more resilient, efficient, and cloud-ready. I’m comfortable with Golang, Java, C++, distributed systems, Kubernetes, Docker, Azure, AWS, and high-scale architectures. I also enjoy competitive programming and deep technical problem-solving. If you’re interested in backend architecture, scalability, or security-focused engineering, those themes run through everything I work on.

Experience

6 yrs 3 mos
Total Experience
4 yrs 4 mos
Average Tenure
1 yr 11 mos
Current Experience

Microsoft

2 roles

Software Engineer 2

Sep 2025Present · 9 mos · Hyderabad, Telangana, India · On-site

Software Engineer 2

Jul 2024Sep 2025 · 1 yr 2 mos · Hyderabad, Telangana, India · On-site

Nuclei

3 roles

SDE 2

Promoted

Jul 2022Jul 2024 · 2 yrs

  • 1. Building SaaS Marketplace: The B2B Softwares Subscription Management Platform for corporates and SMEs.
  • Contributed in zero to one product development phase.
  • 2. Lead the team of 5 engineers.
  • 3. Worked On Multi Tenant Checkout System, Cart, Payment, Subscription, IAM : Java (Spring) & Golang Mocroservies.
  • 4. Catalog management automation & search optimisation using open source tools Opensearch, Redis.
  • 5. Merchant Integration, Bank Integration
  • 6. Setup Authentication and Authorization using Istio, Keycloak & Kubernetes Internals to secure Microservices.
  • 7. Resource Planning, Managing Team, Code Reviews, Design Review, HLD, LLD, Task Planning.
  • 8. Built various optimised data analytics & monitoring dashboards on Apache superset to monitor checkout system.
JavaGolangMicroservicesKubernetesRedisApache Superset+4

Software Engineer

Jul 2020Jun 2022 · 1 yr 11 mos

  • 1. Developed distributed, scalable, very generic, in house coupon system for nuclei checkout. It covers hundreds of business use cases.
  • 2. Built Transaction Reconciliation Framework to automate daily basis financial reconciliation process.
  • 3. Working On Nuclei Checkout System (Cart, Payment, Wallet, Coupon) which handles 4 million transactions a month.
  • 4. Contributed to make checkout system 99.99 % error free & reliable.
  • Technologies:
  • Golang, Spring, Spring Boot, NodeJS
  • GRPC, REST, SOAP
  • Kafka, Redis, Zookeeper
  • kubernetes, docker
  • CICD: HELM, Skaffold, Jenkins, Github Actions
  • Monitoring: Grafana, OpenSearch (ELK), Apache Superset, Apache Airflow
GolangSpringNodeJSKafkaRedisDocker+4

Software Engineer Intern

Jan 2020Jun 2020 · 5 mos

  • Worked on Nuclei Checkout Systems
  • 1. Investigated & Resolved Memory leak & Spike Issues, Tuned JVMs.
  • 2. Disaster Recovery and Resilience.
  • 3. Caching, Performance Optimisation.
  • 3. Distributed Tracing.
GolangPerformance OptimizationDistributed Tracing

Deqode

Software Engineer Intern

Oct 2018Jul 2019 · 9 mos · Indore, Madhya Pradesh, India

  • 1. Designed highly available and horizontally scalable microservice named "gamification engine".
  • 2. Service could be integrated seamlessly with any platform to gamify its user experience.
  • 3. service contains highly configurable gamification elements like randomly weighted mystery boxes, prizes, missions, events, achievements, and real-time dynamically updating leaderboard which can rank
  • several millions of players on different criteria.
  • 4. Optimized APIs using asynchronous programming & various caching mechanism.
  • Performance Metrics:-
  • 1. Reduced the time by 10X to fetch real-time ranking of the player based on different criteria.
  • 2. Reduced time of mystery box redemption by 6X using async programming & caching in Redis
  • 3. converted every element into a very generic and highly customizable template and applied in-memory cache to optimize it by 8X
  • 4. Query Optimisation by Denormalisation of database schema, indexing and in-memory caching.
  • Tech stack : [Cassandra, Redis, Kafka, SQL] [Nodejs] [ Bootstrap, JQUERY, AJAX]
  • Explored about blockchain, its architecture, use case, smart contracts in solidity & done some blockchain based projects. under the mentorship of senior Research Analysts
CassandraRedisNodeJSSQL

Education

Institute of Engineering & Technology DAVV, Indore

Bachelor of Engineering — Computer Science Engineering

Jan 2016Jan 2020

Jawahar Navodaya Vidyalaya - JNV

High School Diploma — High School/Secondary Certificate Programs

Jan 2008Jan 2015

Stackforce found 100+ more professionals with Microservices & System Architecture

Explore similar profiles based on matching skills and experience