Summary
Overview
Work History
Education
Skills
Spoken Languages
Personal Information
Work Preference
Timeline
Manager
Open To Work

ROMIL BADHE

Principal Software Engineer - Backend Java & AI
A2-702, ATLANTA-1 Apartments , Hinjawadi Village, Wakad, Pimpri-Chinchwad

Summary

Principal Software Engineer with 9+ years of experience in designing and implementing scalable cloud-native microservices using Java and Spring Boot. Expertise in driving technical direction for mission-critical automotive infotainment products. Strong background in AI-powered applications, reactive architectures, and distributed systems for highthroughput data delivery. Committed to mentoring engineering teams and fostering technical excellence in cloud-connected services.

Overview

9
9
years of professional experience

Work History

Principal Software Engineer

Cerence India LLP
Pune
10.2020 - Current

Led technical direction for cloud-connected automotive services, delivering real-time navigation, weather, and conversational AI experiences to next-generation in-vehicle systems.
Product: Cloud-Connected Automotive Services - Navigation, Weather, Knowledge, Geocoding.
Role:
• Drove technical architecture for microservices, delivering real-time data to next-gen in-vehicle systems with 99.9% uptime, handling 10M+ daily requests.
• Lead the R&D and proof-of-concept development for next-generation AI solutions, specifically addressing the architectural limitations of traditional NLU/NLG approaches.
• Defined and established architectural patterns for scalable weather and navigation AI agents, ensuring long-term extensibility, with plans to expand across all navigation and weather requests.
• Mentor development teams on API integration patterns, distributed system debugging, and production triage protocols. Create comprehensive documentation for best practices and troubleshooting playbooks.
• Lead strategic technical evaluations of third-party APIs (Mapbox, TomTom, HERE) to guide product roadmap decisions and integration strategies for global markets.

Software Engineer - Technology

BancTec TPS India Pvt. Ltd.
Pune
05.2018 - 08.2020

I was part of Talent Acquisition initiatives at TalentoHC, providing tailored solutions, including Professional Search, RPO, Staff Augmentation, and Interim Resources, to help organizations attract, develop, and retain top talent.

Project #1: TalentoHC

Technology: Java, Spring Boot, RESTful services, microservice architecture, Angular Framework, JPA, AOP, TypeScript, NgPrime, HTML, CSS, jQuery.

Role:

  • Integrated third-party services and APIs, expanding application features and capabilities.
  • Built and integrated RESTful APIs for internal and external use, improving data connectivity and application scalability.
  • Configured and managed databases (both SQL and NoSQL), optimizing data storage and retrieval processes.
  • Utilized Angular as a front-end framework to develop dynamic and interactive web applications.
  • Collaborated with cross-functional teams to gather requirements and translate business needs into technical specifications.
  • Designed efficient database schemas to store data from the web applications.
  • Contributed ideas toward improving the usability of web application interfaces.
  • Managed both back-end and front-end aspects of the development process.

Java Developer

Cellbeans Healthcare Informatics Pvt. Ltd.
Pune
10.2016 - 03.2018

Developed and implemented HealthSPA HIMS & EMR, a comprehensive Hospital Information Management System (HIMS), designed to streamline operations across medium to large, multispecialty hospitals. The system provided an end-to-end software solution that improved functional efficiency, reduced costs, and medical errors, and enhanced the quality of patient care.

Project #1: HSPA

Technology: Java, Spring Boot, RESTful services, Angular Framework, Hibernate, TypeScript, NgPrime, HTML, CSS, jQuery.

Role:

  • Designed and implemented user interfaces using HTML, CSS, and Angular to enhance the user experience.
  • Oversaw back-end and front-end components of the development process.
  • Created and maintained comprehensive documentation for developed applications, aiding in future maintenance and development efforts.
  • Performed troubleshooting of post-release software faults to support live service, and installed software patch design.
  • Optimized performance of the application by implementing best practices for loading time and memory usage.
  • Migrated legacy code from older versions of Angular to newer ones.

Education

BE - Computers

VIIT
Pune
01.2015

Skills

Architecture & Design: Microservices, Distributed Systems, Event-Driven Architecture, Agentic AI Patterns

Backend Engineering: Java, Spring Boot, Spring AI, Spring Security, Spring Data, Spring WebFlux (Reactive), Hibernate, JPA, AOP

AI & GenAI: Spring AI, Python, LLM integration, AI agents, RAG, NLU/NLG, conversational AI, prompt engineering, Vector Embeddings

APIs and integration: RESTful/gRPC, OAuth2/SSO, Google Maps, TomTom, HERE, Mapbox, and third-party APIs

Frontend: Angular, ReactJS, TypeScript, NgPrime, HTML5, CSS3, jQuery

Data: Cassandra, MongoDB, MySQL, PostgreSQL, Redis, Oracle, SQL

Spoken Languages

  • English
  • Hindi
  • Marathi

Personal Information

  • Total Experience: over 8.5 years
  • Location Preference: Pune
  • Date of Birth: 08/18/91

Work Preference

Work Type

Full Time

Location Preference

On-SiteRemoteHybrid

Timeline

Principal Software Engineer

Cerence India LLP
10.2020 - Current

Software Engineer - Technology

BancTec TPS India Pvt. Ltd.
05.2018 - 08.2020

Java Developer

Cellbeans Healthcare Informatics Pvt. Ltd.
10.2016 - 03.2018

BE - Computers

VIIT
ROMIL BADHEPrincipal Software Engineer - Backend Java & AI