Srikar Gaddipati

Full Stack Developer | Java & Cloud Specialist

Versatile and quality-driven Full Stack Software Engineer specializing in Java, Spring Boot, and microservices architecture. Demonstrated success in delivering scalable, resilient enterprise solutions with a strong emphasis on cloud-native design, clean code, and performance optimization. Adept at transforming complex requirements into maintainable, high-impact applications. Committed to engineering excellence, continuous learning, and collaboration within agile environments to drive innovation and business value.

Professional Experience

Deutsche Bank
Associate Software Engineer
Sep 2023 - present
• Built scalable Spring Boot REST APIs and backend services for cloud-native apps, improving performance by 40% • Secured microservices using Spring Security, OAuth2, and JWT for robust auth flows • Integrated JMS with IBM MQ and Kafka for reliable async messaging across services • Engineered multi-threaded SFTP file processing (100K+ rows), enabling fault-tolerant data ingestion • Followed TDD/BDD practices using JUnit and Mockito, enhancing code quality and stability • Optimized MySQL data filtering with dynamic JSON parsing for high-throughput systems • Automated CI/CD using Jenkins, Maven, Docker; reduced deployment time by 40% • Led OCP3 to OCP4 migration using Helm, Kubernetes, and OpenShift Operators, enabling GCP integration
Spring Boot Java Microservices
UNC Charlotte
Teaching/Instruction Assistant
Aug 2022 - May 2023
• Instructed and mentored 72 students in advanced Software Development methodologies and practices • Designed and evaluated programming assignments focusing on Java, Spring Boot, and microservices • Created comprehensive assessment criteria and grading rubrics for course projects • Conducted one-on-one sessions to help students with complex programming concepts • Facilitated weekly lab sessions focusing on practical software development skills • Collaborated with professors to improve course content and learning outcomes
Spring Boot Java Microservices
IBM(Kyndryl)
Software Engineer
Oct 2019 - Oct 2021
• Spearheaded the migration of monolithic applications to microservices architecture using Spring Cloud • Implemented containerization using Docker and Kubernetes, improving scalability by 70% • Developed and maintained RESTful APIs serving 1M+ daily requests with 99.9% uptime • Integrated Kotlin services with existing Java applications, enhancing system functionality • Optimized database performance through indexing and query optimization, reducing latency by 50% • Led code reviews and implemented coding standards across multiple development teams • Managed deployment pipelines in AWS, implementing auto-scaling and monitoring solutions
Spring Boot Java Microservices
Infosys
Software Engineer(Intern)
Jan 2019 - May 2019
• Developed responsive web applications using React.js and Redux, improving user engagement by 35% • Implemented RESTful APIs using Spring Boot and Hibernate for efficient data management • Created automated test suites achieving 85% code coverage using Jest and JUnit • Participated in agile development cycles, contributing to sprint planning and daily standups • Optimized application performance through code refactoring and implementing best practices
Spring Boot Java Microservices

Education

University of North Carolina, Charlotte
Masters in Computer Science
Jan 2022 - May 2023
GPA: 3.9/4.0
Koneru Lakshmaiah University
Bachelors in Computer Science
Jul 2015 - May 2019
GPA: 3.6/4.0

Hobbies & Interests

Tech Exploration

Passionate about exploring emerging technologies and building innovative side projects. Currently experimenting with AI and cloud architectures.

Cricket

Passionate cricket player and enthusiast. Regular participant in local cricket tournaments, enjoying both batting and bowling. Love the strategic aspects and team dynamics of the sport.

Fitness & Working Out

Dedicated to maintaining a healthy lifestyle through regular workouts and strength training. Believe in the strong connection between physical fitness and mental clarity for optimal performance.

Adventure Sports

Enthusiastic about hiking, trekking, and outdoor adventures. Believe in pushing boundaries both in technology and personal growth.

Automotive Enthusiasm

Passionate about cars and automotive technology. Love exploring the intersection of mechanical engineering and modern vehicle electronics. Keep up with latest automotive innovations and developments.

Community Building

Active participant in tech communities and meetups. Enjoy collaborating and sharing knowledge with fellow developers.

Let's Connect

Open to exciting opportunities and collaborations. Feel free to reach out!

Phone

980-267-0544

Location

Morrisville, NC

Professional Network

LinkedIn Profile