Summary
Overview
Work History
Education
Skills
Certification
Core Competencies
System Design Portfolio
Hobbies
Timeline
Generic

Divyansh Gupta

Senior Software Engineer | Distributed Systems & Cloud Solutions
Gorakhpur

Summary

Senior Software Engineer with 6 years of experience designing and scaling distributed, high-availability systems using .NET Core, C#, AWS, and React. Specializes in microservices architectures, event-driven systems, and secure, cloud-native deployments. Adept at translating business needs into scalable, fault-tolerant solutions. AWS Certified Cloud Practitioner.

Overview

6
6
years of professional experience
1
1
Certification
2
2
Languages

Work History

Senior Software Engineer

CG Infinity
Noida
08.2022 - Current
  • Architected distributed data migration platform to process millions of records from SQL Server to PostgreSQL with parallel batch processing, reducing migration time from ~10 hours to under 2 hours (80% improvement) across 15+ enterprise clients.
  • Designed RBAC-based security layer for multi-tenant payment systems, reducing unauthorized access incidents by 100%.
  • Built microservice-based payment gateway orchestration handling 50k+ TPS using RabbitMQ for asynchronous processing.
  • Led TLS 1.2+ upgrade for 20+ legacy distributed services across multiple environments, improving security compliance.
  • Mentored team on system design patterns and AWS best practices.

Software Engineer

R Systems International Ltd.
Noida
07.2019 - 08.2022
  • Designed and deployed modular REST APIs serving 100k+ daily users, integrating with third party payment providers.
  • Implemented distributed caching strategy (Redis) reducing API response times by 40%.
  • Introduced CI/CD pipelines (Azure DevOps) cutting deployment time from 2 days to 2 hrs.
  • Optimized database queries for large datasets, improving performance for reporting systems by 60%.
  • Collaborated in multi-region AWS deployments with active-active failover for client facing applications.

Education

B.Tech - Mechanical Engineering

Indian Institute of Technology (IIT)
Palakkad, Kerala
01.2019

Skills

Microservices

Event-Driven Patterns

CQRS

Scalability

High Availability

Fault Tolerance

NET Core

C#

ASPNET MVC

REST APIs

Entity Framework

RabbitMQ

gRPC

ReactJS

Redux

HTML5

CSS3

undefined

Certification

AWS Certified Cloud Practitioner, 2023-01-01, 2026-01-01

Core Competencies

Microservices, Event-Driven Patterns, CQRS, Scalability, High Availability, Fault Tolerance, .NET Core, C#, ASP.NET MVC, REST APIs, Entity Framework, RabbitMQ, gRPC (Basics), ReactJS, Redux, HTML5, CSS3, JavaScript, AWS (EC2, S3, RDS, IAM, SQS, Lambda), Azure DevOps, GitHub Actions, Docker, CI/CD Pipelines, Blue-Green Deployments, SQL Server, PostgreSQL, Query Optimization, Data Migration, TLS, RBAC, OAuth2, Data Encryption in Transit & At Rest

System Design Portfolio

  • High-Throughput Payment Gateway Service, .NET Core, RabbitMQ, AWS EC2/SQS, Redis caching, 50k+ TPS, 99.99% uptime
  • Multi-Region Failover Deployment, AWS Route 53, RDS Multi-AZ, EC2 Auto Scaling, Active-active failover across 3 AWS regions
  • Scalable Data Migration Platform, .NET Core, RabbitMQ, AWS S3/EC2/RDS, Migrated 500M+ rows per client, 80% faster
  • Role-Based Access Control System, OAuth2, JWT, .NET Core, Zero unauthorized access incidents

Hobbies

Football, Swimming

Timeline

Senior Software Engineer

CG Infinity
08.2022 - Current

Software Engineer

R Systems International Ltd.
07.2019 - 08.2022

B.Tech - Mechanical Engineering

Indian Institute of Technology (IIT)
Divyansh GuptaSenior Software Engineer | Distributed Systems & Cloud Solutions