Naveen Kumar Reddy
Java Full Stack Developer
Plymouth, MN 952-***-**** **********@*****.***
Summary
Accomplished Java Full Stack Developer with over 4+ years of experience in designing, developing, and deploying sophisticated web applications and microservices. Leveraged advanced expertise in Java, Spring Boot, and AWS cloud solutions to deliver high- performance, scalable, and secure software systems.
Specializing in integrating AWS services such as EC2, S3, RDS, and Lambda, creating highly available, cost-efficient, and resilient cloud- based applications. Delivered a 40% increase in uptime and reduced infrastructure costs by 30%.
Proficient in front-end development using Angular, React, HTML5, CSS3, and JavaScript, seamlessly combining these with robust back-end services in Java to ensure responsive user experiences and optimized cross-platform system performance.
Demonstrated expertise in database design, development, and performance optimization using MySQL, SQL Server, Oracle, and MongoDB, achieving a 35% boost in query performance and overall system efficiency.
Architected and implemented microservices-based systems leveraging Spring Boot, Docker, and Kubernetes, enhancing scalability, fault tolerance, and automated CI/CD pipelines, reducing deployment times by 50% and operational overhead significantly.
Expert in implementing robust security protocols such as OAuth2, JWT, and AWS IAM, ensuring compliance with GDPR and other regulatory standards while safeguarding sensitive data. Skills
Languages: Java, Python, JavaScript, SQL, C
Frameworks: Spring Boot, Hibernate, RESTful APIs, Express.js, Node.js, Django Web Technologies: HTML5, CSS3, JavaScript, Bootstrap, Angular, React.js, J2EE Technologies: JSP, JUnit, Multi-threading, JSF, Generics, Concurrency, and Collections Node.js: Express.js, RESTful API Development
Databases: MySQL, PostgreSQL, MongoDB
Cloud Platforms: AWS (EC2, S3, Lambda, CloudFormation) Containerization: Docker, Kubernetes
CI/CD: Jenkins, GitLab CI/CD, Travis CI
Version Control: Git, GitHub, GitLab
Cloud Deployment: AWS Elastic Beanstalk, Azure App Services Testing: JUnit, Mockito, Selenium, Postman
Other Tools: Maven, Jenkins, Postman, Swagger, Gradle IDEs: Eclipse, Visual Code, Notepad++, NetBeans
Development Methodologies: Agile (Scrum, Kanban), Test-Driven Development (TDD), DevOps practices Serverless Architectures: AWS Lambda, Azure Functions Cloud-Native Solutions: Microservices, Event-Driven Architectures Security: OAuth2, JWT, API Security Best Practices Experience
Dell Technologies, USA Java Full Stack Developer Jul 2024 - Present
Led front-end modernization and AWS cloud migration of a core enterprise application using React.js and Spring Boot microservices, enhancing system performance, scalability, and delivering a seamless user experience.
Developed and deployed scalable microservices using Java, Spring Boot, Docker, and Kafka to replace a monolithic architecture, improving system scalability, fault tolerance, and maintainability.
Led AWS cloud adoption by migrating legacy systems to EC2, S3, Lambda, and RDS services, improving application throughput, reducing latency, and maintaining 90 %+ system availability.
Created responsive, cross-platform interfaces using modern frameworks (React.js, Angular, and Vue.js), enhancing frontend responsiveness and accessibility across devices.
Integrated GraphQL and RESTful APIs between frontend and backend layers, optimizing data fetching and reducing payload size, resulting in a smoother user experience.
Implemented CI/CD pipelines using Jenkins, Kubernetes, and Docker to automate build, test, and deployment processes—reducing release cycle time by 40% and improving release reliability.
Refactored outdated SOAP services into efficient RESTful microservices using Spring Boot, cutting response times by 60% and aligning with modern API standards.
Established end-to-end monitoring and observability using ELK Stack and AWS CloudWatch, enabling proactive performance tracking and rapid issue resolution across distributed environments. CueTech Systems, India Java Developer Jul 2019 - Dec 2022
Optimized backend performance by enhancing Spring Boot services, building scalable RESTful APIs, and leveraging Hibernate for efficient ORM and data persistence.
Partnered with frontend teams to integrate Java-based APIs with user-facing components, resulting in a 25% improvement in user engagement and streamlined backend-frontend interaction.
Developed enterprise-level web applications using Java, Spring Framework (Spring Boot, Spring MVC), Hibernate, and MySQL, automating workflows and boosting operational efficiency by 30%.
Led the architectural shift from a monolithic system to a microservices-based solution using Spring Cloud, increasing system scalability and traffic handling capacity by 40%.
Designed and optimized relational database schemas with PostgreSQL, wrote advanced SQL queries and stored procedures, and performed data migration tasks, enhancing DB performance by 35%.
Deployed and orchestrated Java applications using Docker and Kubernetes, improving deployment consistency, resource utilization, and reliability in production environments.
Implemented end-to-end CI/CD pipelines with Jenkins, automating code integration, testing, and deployment, leading to a 50% reduction in delivery cycle times.
Education
Master of Science, Information Technology and Management Concordia St. Paul University, Minnesota
Bachelor of Technology, Computer Science
JNTUH, Hyderabad