Raghu Vamshi Kodali
Indianapolis, IN • ***********.********@*****.*** • 317-***-**** • https://github.com/raghuvamshikodali26 SUMMARY
Java Developer with around 2 years of experience designing scalable, secure, and high-performance enterprise applications. Proficient in Microservices, RESTful APIs, and event-driven architectures, with expertise in Spring MVC, Hibernate, and JPA. Strong background in SQL (PostgreSQL, MySQL) and NoSQL (MongoDB, DynamoDB), along with hands-on experience in AWS, Azure, Docker, Kubernetes, and CI/CD tools like Jenkins and GitLab. Well-versed in Apache Kafka, OAuth2, JWT, Spring Security, and cloud security best practices, focusing on performance tuning, testing, and Agile Engineering Practices. EDUCATION
M.S. in Computer Science GPA: 3.6/4.0 August 2023 - December 2024 University of South Dakota Vermillion, SD
B. Tech. in Electronics and Communication GPA: 6.96/10.0 June 2018 - May 2021 CMR Institute of Technology Hyderabad, Telangana, India TECHNICAL SKILLS
Programming & Development: Java 8/11/17, SQL, Python, .NET, Spring Boot, Spring MVC, Hibernate, JPA, RESTful APIs, Microservices, JUnit, Mockito, Postman, Swagger.
Databases & Data Management: MySQL, PostgreSQL, Oracle, MongoDB, DynamoDB, Apache Kafka, JMS, RabbitMQ. Cloud & DevOps: AWS (EC2, Lambda, S3, RDS), Docker, Kubernetes, Jenkins, GitLab CI, Git, GitHub, GitLab, OpenShift Security & Integration: OAuth2, JWT, Spring Security, Microservice architecture. EXPERIENCE
Cognizant Technology Solutions Software Engineer India Dec 2022 - July 2023
● Developed and secured Spring Boot microservices for identity and authentication management using OAuth2, JWT, and Spring Security.
● Implemented Kafka-based messaging for real-time event-driven processing and integrated JMS for asynchronous communication.
● Designed optimized MongoDB schemas and improved database performance with efficient SQL queries and stored procedures in PostgreSQL.
● Automated CI/CD pipelines using Jenkins and GitLab CI/CD, streamlining deployments and reducing manual effort.
● Ensured high code reliability with unit and integration testing using JUnit and Mockito. Amazon Development Center Software Engineer India June 2021 - Nov 2022
● Developed scalable Spring Boot microservices and REST APIs, optimizing performance and ensuring high availability on AWS.
● Integrated AWS services (S3, SQS, SNS) for cloud storage, messaging, and event-driven processing.
● Implemented asynchronous workflows using Kafka and JMS, enhancing system responsiveness and scalability.
● Optimized DynamoDB queries and performance tuning for efficient data retrieval.
● Automated CI/CD pipelines using Jenkins and GitLab CI/CD, reducing deployment time and improving efficiency.
● Managed production issues, conducted unit and integration testing with JUnit and Mockito, and utilized CloudWatch for monitoring and debugging.
Nirmaan Org Intern Software Developer India Jan 2021 - March 2021
● Developed and maintained RESTful APIs using Java 8, Spring Boot, and JPA, resulting in a 15% improvement in application response time
● Implemented JUnit and Mockito tests to achieve over 80% code coverage for critical application components, ensuring robust application functionality
● Assisted in building microservices architecture by decomposing a monolithic application into smaller, independently deployable services