Rishabh Mittaal

CEO

Noida, Uttar Pradesh, India8 yrs 10 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • 7 years of experience in backend development and web APIs.
  • Expertise in building microservices and distributed scalable systems.
  • Proficient in Java and SpringBoot with strong database skills.
Stackforce AI infers this person is a Backend Developer specializing in Fintech solutions with expertise in microservices architecture.

Contact

Skills

Core Skills

JavaMicroservicesApache KafkaSpring Mvc

Other Skills

Apache StormElasticsearchCassandradebeziumProblem SolvingCascading Style Sheets (CSS)AerospikeMySQLAmazon Web Services (AWS)Object-Oriented Programming (OOP)SpringDSASoftware DevelopmentData StructuresHibernate

About

As a Software Development Engineer 2 specialising in Backend Development and crafting robust web APIs, I have 7 years of hands-on experience, with a focus on building Microservices and Distributed Scalable Systems. Proficient in Java and the SpringBoot Framework, I have a solid foundation in MySQL, Cassandra, Kafka, Elastic Search, Redis, AWS Technical Expertise: Languages :- Java | Python | Framework :-SpringBoot Framework | Microservices Streaming :- Apache Storm | Apache Kafka Databases:- MySQL | Apache Cassandra | ElasticSearch | Aerospike | Redis - AWS Services | REST APIs - Agile Methodologies | SDLC - Data Structures and Algorithms | OOPs | Design Patterns

Experience

8 yrs 10 mos
Total Experience
2 yrs 2 mos
Average Tenure
4 yrs 6 mos
Current Experience

Paytm

2 roles

Technical Lead

Promoted

Apr 2023Present · 3 yrs 1 mo · Noida, Uttar Pradesh, India

  • Building Promotion Engine for Bank offer and EMI.
  • Lead a high-performing team dedicated to the development and enhancement of the promotion engine. I oversee the technical architecture, mentor team members, and drive the execution of complex projects. My role involves spearheading the design and implementation of scalable solutions, ensuring robustness and efficiency in the promotion engine's functionality.
  • Led and executed a comprehensive redesign and rearchitecture initiative aimed at optimizing multiple Elasticsearch (ES) indexes to significantly reduce nested queries, latencies, and streamline the Cassandra schema for improved performance and scalability.
  • Optimized diverse Storm topologies, enhancing throughput and system efficiency,
  • Enhanced Cassandra topology managing campaign budgets: achieved ~20x throughput, slashed p99 latency by ~85%, cluster cost saving by reducing worker nodes.
JavaApache StormMicroservices

Senior Software Engineer

Nov 2021Apr 2023 · 1 yr 5 mos · Noida, Uttar Pradesh, India

  • Orchestrated the migration strategy and seamless migration of ES, Kafka, Storm, Kafka-Connect (Debezium CDC), and application servers.
  • Designed and executed a unified velocity system for bank and EMI offers, streamlining offer processing.
  • Developed several verification and reconciliation jobs for bulk data uploads, ensuring data accuracy.
  • Implemented reconciliation jobs for checkout orders, ensuring data and locks accuracy.
  • Engineered transactional topologies for checkout data, facilitating seamless data insertion into Elasticsearch(ES) and Cassandra.
  • Designed and implemented a robust data archival system for Elasticsearch(ES), optimizing data storage and retrieval.
  • Introduced optimization measures in cluster configurations, resulting in a significant annual cost reduction of $30,000 through the implementation of SOPT (Savings Plans for AWS) and correct AWS server instance types, maintaining optimal performance and reliability
debeziumProblem SolvingApache KafkaMicroservices

Publicis sapient

Associate Technology L2

Feb 2021Nov 2021 · 9 mos · Gurugram, Haryana, India

Problem SolvingSpring MVC

Sopra banking software

Senior Software Engineer

May 2020Jan 2021 · 8 mos · Noida, Uttar Pradesh, India

Spring MVCMicroservices

Nucleus software

2 roles

Software Engineer

Promoted

Feb 2019May 2020 · 1 yr 3 mos · Noida Area, India

  • worked on LMS and CAS system.
Cascading Style Sheets (CSS)Spring MVC

Assisten Software Engineer

Jun 2017Feb 2019 · 1 yr 8 mos · Noida Area, India

Cascading Style Sheets (CSS)Spring MVC

Education

ROORKEE ENGINEERING AND MANAGEMENT TECHNOLOGY INSTITUTE, MUZAFARNAGAR

Bachelor of Technology - BTech — Computer Science

Jan 2012Jan 2016

Stackforce found 100+ more professionals with Java & Microservices

Explore similar profiles based on matching skills and experience