
Anupkumar Doddihal
Highly analytical Lead Software Engineer with over 10 years of experience architecting and delivering high-throughput backend systems, cloud migrations, and IoT telematics platform
Hire this person
Send a job offer directly to this candidate
About
Highly analytical Lead Software Engineer with over 10 years of experience architecting and delivering high-throughput backend systems, cloud migrations, and IoT telematics platforms. Proven ability to translate complex product roadmaps into scalable microservice architectures using Java, Rust, and Spring Boot. Adept at managing critical technical trade-offs, driving cloud modernization strategies, and mentoring agile engineering teams to accelerate feature delivery.
Experience
Lead Software Developer at NTT DATA (2021-10 – Present)
- Spearheaded the architectural definition and cloud modernization strategy to migrate a legacy, monolithic online payment gateway to Pivotal Cloud Foundry (PCF), eliminating localized infrastructure bottlenecks.
- Designed and orchestrated over 15 mission-critical RESTful microservices using Spring Boot, managing complex distributed transactions across secure, multi-currency wallet systems.
- Achieved a 20% optimization in end-to-end transaction latency by implementing database indexing strategies, query refactoring, and Spring-based caching mechanisms.
- Mentored and unblocked a 5-engineer agile development team, establishing strict CI/CD guidelines, code review standards, and Java microservice best practices that reduced regression bugs.
- Managed technical requirements and stakeholder buy-in for the Bond Underwriter System, integrating Azure Service Bus messaging infrastructure to streamline premium calculations and document tracking for clients.
Software Engineer at ROBERT BOSCH (2019-05 – 2021-10)
- Architected and implemented core IoT middleware components for vehicle telematics units, deploying highly efficient data ingestion streams using MQTT and the CAN bus protocol.
- Reduced runtime telemetry errors and system exceptions by 30% through the design of secure, atomic Over-The-Air (OTA) firmware updates and cryptographically secured device authentication.
- Coordinated with global hardware and validation teams in an Agile/Scrum ecosystem to rapidly iterate on vehicle health monitoring features.
Software Engineer at AVIN SYSTEMS PVT LTD (2016-05 – 2019-05)
- Authored an Eclipse IDE Plugin using the OSGi framework for an AUTOSAR diagnostic module, introducing automated embedded C code generation capabilities.
- Redesigned memory-resident configuration trees and tool data structures, driving a 25% reduction in local memory footprints while accelerating code-generation velocity.
- Managed full software development lifecycle (SDLC) footprints, successfully taking product components from ambiguous client specifications to final field-ready deployment.
Education
Bachelor of Engineering (BE) in Computer Science – BASAVESHWAR ENGINEERING COLLEGE

