Summary
Overview
Work History
Education
Skills
Profile
Timeline
Generic
Rishav Mittal

Rishav Mittal

Software Developer
Bengaluru

Summary

Java Developer with strong experience in Java, Spring Boot, and Microservices, skilled in HLD and LLD for building scalable, secure backend systems. Proficient in REST APIs, Kafka-based event-driven architectures, and CI/CD with AWS Lambda. Proven at resolving production issues, optimizing performance, and delivering reliable, enterprise-grade solutions aligned with business goals.

Overview

5
5
years of professional experience

Work History

Lead Design Engineer

Newgen Software
01.2024 - Current
  • Spearheaded the monolith-to-microservices rearchitecture of a core document-processing platform, decomposing it into 15+ services, and reducing feature delivery time by 40%.
  • Defined and enforced API contracts across four cross-functional teams, accelerating integration velocity by 30%.
  • Orchestrated PI planning and sprint cadence for a 20-member engineering group, lifting sprint predictability from 75% to 95%.
  • Implemented CI/CD pipelines in Jenkins and Docker, shrinking the release cycle from bi-weekly to weekly, and cutting rollback incidents by 50%.
  • Established real-time monitoring dashboards with Prometheus and Grafana, slashing mean time to detection (MTTD) by 60%.
  • Mentored five junior engineers, driving a 25% improvement in code review turnaround times.

Senior Software Design Engineer

Newgen Software
01.2022 - 01.2024
  • Facilitated the transition to Spring Boot microservices, resolving over 100 production incidents, and cutting MTTR by 35%.
  • Engineered batch-processing pipelines with Kafka, improving throughput by 50%.
  • Managed Docker deployments on AWS/Azure, boosting environment stability to 99.5%.

Software Design Engineer

Newgen Software
08.2020 - 01.2022
  • Automated PDF report generation for 12 banking clients using iText, reducing manual effort by 80%.
  • Developed and validated RESTful APIs, achieving sub-150 ms response times under 10K+ daily requests.
  • Optimized multi-threaded Java modules, increasing throughput by 30%.

Education

B.Tech. - Computer Science

International Institute of Information Technology
Bhubaneswar
07.2020

Higher Secondary Certificate - Science

Jindal School
Barbil, Odisha
07.2015

Skills

Languages: Java, J2EE, Spring Boot

Profile

  • 5+ years of backend engineering experience specializing in Java, Spring Boot, and Microservices, delivering scalable, secure, and high-performance enterprise systems
  • Proven expertise in HLD & LLD, translating complex business requirements into robust system architectures and clean, maintainable code
  • Hands-on experience with REST & SOAP APIs, ensuring high reliability (99.9% uptime) and performance under large-scale workloads
  • Strong background in event-driven architecture using Kafka, improving system throughput and resilience in distributed systems
  • Led monolith-to-microservices migration, breaking systems into 15+ services and accelerating feature delivery by 40%
  • Deep understanding of database design and transactions across Oracle, MySQL, and PostgreSQL, with a focus on performance optimization
  • Experienced in CI/CD pipelines, Docker, and cloud deployments (AWS/Azure), reducing release cycles and production rollback incidents
  • Mentored junior engineers and collaborated across cross-functional teams, contributing to predictable delivery and high engineering standards

Timeline

Lead Design Engineer

Newgen Software
01.2024 - Current

Senior Software Design Engineer

Newgen Software
01.2022 - 01.2024

Software Design Engineer

Newgen Software
08.2020 - 01.2022

B.Tech. - Computer Science

International Institute of Information Technology

Higher Secondary Certificate - Science

Jindal School
Rishav MittalSoftware Developer