Nikhil Choragudi
Student at Harrisburg University of Science and TechnologySenior Java Full Stack Engineer | Building Cloud-Scale Systems with Java 17, Spring Boot, React & AWS | Microservices, Kafka, Serverless
- Role
- Senior Software Engineer at Verizon
- Location
- Des Moines, IA, US
- LinkedIn followers
- 500 followers
About Nikhil Choragudi
I’m a Senior Java Full Stack Engineer with 8+ years of experience building, scaling, and fixing enterprise-grade systems that cannot afford to fail.I specialize in:Designing high-performance microservices using Java 17, Spring Boot, and cloud-native architectureMigrating legacy monoliths to modern microservices with zero data loss and minimal downtimeBuilding secure, production-hardened APIs with OAuth 2.0, Spring Security, and role-based access control.Delivering cloud-scale systems on AWS (EC2, Lambda, S3, RDS, DynamoDB, SQS, Kafka)I’ve worked in high-pressure enterprise environments (Verizon, Nationwide, Assurant) where:Systems serve millions of usersDowntime is not acceptableBad design decisions show up in production fastI don’t just “write code.”I:Reduce production incidentsImprove system performance and scalabilityDesign architectures that survive real-world trafficLeave codebases cleaner than I found themTech I work with daily:Java 8/11/17 | Spring Boot | Microservices | AWS | Kafka | Docker | React | Angular | SQL & NoSQL | CI/CD | JenkinsIf you’re looking for someone who can own backend systems end-to-end, collaborate with frontend teams, and deliver reliable software in cloud-first environments — we should talk.
Experience
Senior Software Engineer
Aug 2022 — Present
Lead design and development of enterprise-scale microservices using Java 17 and Spring Boot, supporting high-traffic, mission-critical systems-Architect and secure REST and GraphQL APIs using OAuth 2.0 and Spring Security, protecting sensitive enterprise data-Drive cloud-native development on AWS (EC2, Lambda, API Gateway, DynamoDB, SQS, RDS), delivering fault-tolerant and scalable solutions-Build event-driven architectures using Apache Kafka, enabling real-time, high-throughput communication across services-Migrate legacy monolithic applications to microservices, reducing deployment risk and improving system maintainability-Implement CI/CD pipelines with Jenkins, Docker, and Kubernetes to automate build, test, and deployment workflows-Optimize system performance using caching (ElastiCache), concurrency, and JVM tuning-Lead code reviews, enforce clean architecture, and mentor engineers on production-ready design patterns
Find verified contacts for anyone on LinkedIn
Unifers gives sales teams verified emails and direct dials, enriched profiles, and outreach that lands in the inbox.
Free plan included · No credit card required
This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.