Summary
Narendra Kadiri is a Senior Software Engineer with 10 years of experience building cloud-native, high-performance systems across healthcare, retail, and aviation. He specializes in Java and Python ecosystems—Spring/Spring Boot, REST/GraphQL/gRPC, Kafka, and microservices—deployed on AWS, Azure and PCF, and has repeatedly delivered scalable event-driven and batch solutions for large enterprises like Verizon and Optum. Narendra pairs hands-on implementation (AWS Lambda, Kinesis, SQS, Athena, Kubernetes) with CI/CD and observability best practices, and has led migrations from on-prem to cloud while improving search and throughput using SOLR and Spring Batch. A Master’s graduate from University of Michigan–Flint and an Oracle Certified Java programmer, he thrives on solving complex integration challenges and optimizing data flows at scale. Notably, he has translated parental-control and security threat detection features into production microservices at Verizon, reflecting an ability to move sensitive, user-facing functionality from design to live systems.
10 years of coding experience
9 years of employment as a software developer
Master's degree, Computer and Information Sciences, General, Master's degree, Computer and Information Sciences, General at University of Michigan-Flint
Bachelor's degree, Computer Science, Bachelor's degree, Computer Science at JNTUH College of Engineering Hyderabad
English, Telugu