Rohit Kesarwani

Software Engineer

Bengaluru, Karnataka, India7 yrs 10 mos experience

Key Highlights

  • 7 years of experience in high-performance software development.
  • Expertise in scalable solutions across Gaming and FinTech.
  • Proven track record of enhancing user engagement and revenue.
Stackforce AI infers this person is a Backend-heavy Fullstack developer with expertise in Gaming and FinTech industries.

Contact

Skills

Core Skills

JavaSpring BootAws AuroraKubernetesAws ElasticacheSoftware InfrastructureKafkaHazelcastDockerJavascript

Other Skills

MySQLFlumeCassandraVert.xC++PHPHibernateJPADesign PatternsApache FlumeMongoDBAmazon AuroraMicrosoft OfficeProgrammingAlgorithms

About

Senior software developer with 7 years of experience delivering scalable, high-performance solutions across the Gaming, FinTech, and Communication domains. I have contributed to projects serving millions of users and players, often collaborating closely with stakeholders to gather requirements and translate them into efficient designs and robust code, followed by thorough performance testing. My technical expertise includes Java, Spring Boot, Microservices, Docker, Swarm, Kubernetes, Kafka, and Apache Flume, all driven by a solid foundation in data structures and algorithms. Additionally, I have hands on experience in high-level and low-level design, SOLID principles, and distributed caching strategies. Skills=> • Languages: Java 8 & 17 • Frameworks: Spring Boot, Hibernate, Vert.x • Cloud: AWS Aurora, AWS Elasticache • Containerization/Orchestration: Docker, Kubernetes, Docker Swarm • Databases: MySQL, MongoDB, Cassandra • Tools: Kafka, Zookeeper, Prometheus, Grafana, Apache Flume • Architecture: Microservices, Caching (Redis, Hazelcast), HLD, LLD Certificates => - AWS Cloud Technical Essentials – AWS - Apache Kafka for Beginners V3 – Udemy - Angular: The Complete Guide (2020 Edition) – Udemy - Programming for Everybody (Getting Started with Python) – Coursera Accomplishments => - Received the "Ace of Tech" award for exceeding performance expectations. - Achieved title of top 20 team performer of ACM-ICPC 2016-17 coding contests held at IIT Kharagpur. - Participated in India Finals coding contest organized at IIIT Gwalior Bachelor of Technology: Computer Science & Engineering (May 2018) Indian Institute of Information Technology - Jabalpur • Majored in Computer and Programming • Member of programming club Intermediate: Science Education, April 2013 RKIC - Shankargarh, Allahabad High School, April 2011 RKIC - Shankargarh, Allahabad

Experience

7 yrs 10 mos
Total Experience
2 yrs 5 mos
Average Tenure
7 mos
Current Experience

Slice

SDE-3

Sep 2025Present · 7 mos · Bengaluru, Karnataka, India

Games24x7

SDE 2

Nov 2022Sep 2025 · 2 yrs 10 mos · Bengaluru, Karnataka, India

  • Increased company revenue by 2% by implementing the Rumble Sequencing algorithm, delivering
  • personalized game experiences that boosted player engagement.
  • Drove a 10% increase in revenue by no downtime and improved deployment efficiency by migrating the
  • Points Rummy game to a stateless architecture, enabling zero-downtime tournament releases.
  • Boosted overall tournament collections by 80% by designing and launching a new No Round Rummy
  • Tournament variant that sustained player engagement across all rounds by enabling players to join the
  • game at any round of tournament. Worked on following all SDLC lifecycle from spec walk, drafting
  • architecture and prod deployment.
  • Improved system availability and performance by migrating the gameplay engine database from MySQL 5.x
  • to AWS Aurora 3.x from shared org database, reducing downtime by decoupling the rummy database
  • dependency from non-rummy services reducing the risk of outages and ensuring better data segregation.
  • Centralized 80% of GT nudges by leading the design and development of the Nudge Aggregator Service
  • from scratch, enhancing gameplay with real-time, personalized nudges that increased user engagement.
  • Optimized infrastructure costs by 30% and improved system scalability by migrating services (Hydra &
  • Nudge Aggregator) from Docker to Kubernetes, optimizing resource utilization.
  • Increased tournament collection by 61% through the development of the Whitegoods feature for Points
  • Tournaments, delivering a personalized and engaging player experience.
  • Ownership of bug resolution and ensuring system stability by taking end-to-end ownership of production
  • issues, conducting performance testing, and stabilizing the stack — cutting PT infrastructure setup time by
  • 50%.
  • Identified issue on overpaying infra cost on AWS ElastiCache usage and implementing the sharding
  • technique to horizontally scale the ElastiCache infra optimizing more than 50% of cost.
JavaSpring Boot

Visa

Senior Software Engineer

Feb 2021Nov 2022 · 1 yr 9 mos · Bangalore Urban, Karnataka, India

  • Improved system reliability during service downtimes by creating a fault-tolerant data transfer solution
  • using Flume agents integrated with Kafka and Cassandra.
  • Enhanced deployment control and reduced operational overhead by migrating the Rate Limiter app from
  • Docker Swarm to Kubernetes, enabling managed, scalable deployments.
  • Increased deployment efficiency by 50% by designing and developing API using Vert.x to support multiple
  • concurrent service deployments.
  • Improved system resiliency and cross-region data consistency by migrating the Hazelcast caching layer to
  • version 4.x and implementing WAN replication across data centers.
  • Strengthened product security and extended language support by enhancing CyberSource client SDKs in
  • Java, C++ and PHP with new features and critical security patches.
  • Improved code quality and reduced tech debt by actively participating in code reviews, providing client
  • support, and performing ongoing product maintenance.
  • Enhanced maintainability and design quality of microservices by applying SOLID principles and OOP
  • concepts, contributing to scalable and testable service architecture.
Software InfrastructureJava

Oracle india pvt. ltd

2 roles

Software Developer

Jun 2018Feb 2021 · 2 yrs 8 mos · Bengaluru Area, India

  • Built a shared central authentication system in Spring Boot Security for the SD-WAN application.
  • Collaborated on all stages of systems development lifecycle, from requirement gathering to production
  • releases.
  • Implemented User Interface of SD-WAN Configuration Editor solution using JavaScript.
  • Designed and troubleshoot ReST API with the knowledge of Spring Boot and Hibernate Framework and
  • documented using swagger.
  • Good team player and driven to change with technology.
DockerKubernetes

Cloud Engineering Intern

Jun 2017Nov 2017 · 5 mos · Bengaluru Area, India

  • In my internship period, I got the responsibility to work on password rotation for various Oracle merchandise application. Within the 6 month of internship, I got to learn about the Python, Jenkins and CI-CD.

Education

Indian Institute of Information Technology, Design and Manufacturing, Jabalpur

Bachelor of Technology (B.Tech.) — Computer Science and Engineering

Jan 2014Jan 2018

RKIC Inter Collage Shankargarh Allahabad

XII — Math and Science

Jan 2011Jan 2013

Stackforce found 100+ more professionals with Java & Spring Boot

Explore similar profiles based on matching skills and experience