Post Job Free
Sign in

Software Developer Spring Boot

Location:
McDonough, GA
Salary:
80000
Posted:
December 09, 2024

Contact this candidate

Resume:

VARUN KORLAPATI

Full Stack Software Developer

+1-401-***-**** ****************@*****.*** https://www.linkedin.com/in/varun-korlapati-b61950249/ Athens SUMMARY

Dynamic and results-driven Full Stack Developer with over four years of experience architecting and delivering high-performance, scalable web solutions. Proficient in leveraging React.js for modern front-end development and Java Spring Boot for building robust, enterprise-grade backend systems. Specializes in transforming legacy architectures into highly efficient, modular frameworks by designing and implementing RESTful APIs, microservices, and scalable infrastructure. Demonstrated expertise in integrating cloud- native solutions, orchestrating CI/CD pipelines, and employing containerization technologies like Docker and Kubernetes to streamline development and deployment processes. Adept at optimizing system performance, enhancing maintainability, and ensuring code quality through industry best practices and rigorous testing methodologies. Excels in collaborative Agile environments, driving innovative solutions that meet critical business needs and exceed performance benchmarks.

PROFESSIONAL EXPERIENCE

Software Developer

Infosys 06/2020 - 05/2022 Bangalore, India

Led a comprehensive migration of legacy systems to a modern React-based architecture, focusing on component-based design, resulting in improved scalability and streamlined maintenance

Developed advanced React functionalities, including custom hooks and state management through Context API and Redux, optimizing application responsiveness and ensuring scalability across large-scale projects

Architected and deployed RESTful APIs with Spring Boot, facilitating seamless integration within a microservices ecosystem, enhancing system performance and lowering latency Managed complex state transitions with React Router, improving user navigation efficiency and reducing re-render cycles, enhancing the overall user experience Utilized Spring Boot's asynchronous capabilities to optimize API endpoints, improving server response times under high load scenarios and increasing system resilience Automated deployment processes using Jenkins, integrating CI/CD practices with robust unit and integration tests, reducing release cycles and maintaining high code quality Junior Software Developer

Tata Consultancy Services (TCS) 06/2018 - 05/2020 Hyderabad, India Developed microservices using Java and Spring Boot, implementing RESTful APIs and leveraging Spring Cloud for service discovery, centralized configuration, and load balancing

Designed database models and implemented efficient data retrieval mechanisms using Spring Data JPA and Hibernate, optimizing data flow and reducing query response times Integrated AWS services, including EC2, S3, and RDS, to build scalable cloud infrastructure, automating deployment and monitoring with Terraform and AWS CloudFormation

Migrated monolithic applications to a containerized microservices environment using Docker, orchestrating them with Kubernetes for better scalability and fault tolerance Enhanced system performance by fine-tuning SQL queries and implementing advanced indexing strategies, leading to faster database interactions and improved application efficiency

Established automated build, test, and deployment pipelines with Jenkins, leading to a more reliable, frequent release schedule and maintaining high application stability Backend Intern

Info Chord Private Limited 01/2018 - 04/2018 Hyderabad, India Assisted in the development of high-performance backend systems using Java Spring Boot, focusing on API design, data integrity, and fault tolerance for critical business applications

Managed MySQL databases, designing schemas and optimizing queries for complex data sets, ensuring efficient data handling in high-traffic environments Collaborated with senior developers to enhance system performance, implementing caching strategies and optimizing memory management, resulting in improved server- side efficiency

Contributed to testing efforts using JUnit and Mockito, ensuring that the code met stringent quality standards and adhered to best practices in software development SKILLS

Frontend Development React.js

Angular.js Redux

JavaScript (ES6+) TypeScript

HTML5 CSS3 Bootstrap

Responsive Design Webpack

Tailwind CSS

Backend Development Java (8/11

Spring Boot Spring Cloud

RESTful APIs

Microservices Architecture

Node.js Express.js

Database Management MySQL

MongoDB PostgreSQL Redis

Database Optimization

Query Tuning

ORM (JPA, Hibernate)

Cloud & DevOps

AWS (EC2, S3, Lambda, RDS,

DynamoDB)

Azure Docker Kubernetes

Jenkins CI/CD Pipelines

Terraform

Testing & Tools Postman Git

GitHub Bitbucket Jest

Mocha Selenium JUnit

Agile Tools (JIRA, Trello)

E q

PROJECTS

Community Evacuation and Shelter System,Rivier University 01/2024 - 03/2024

Developed a sophisticated emergency management platform with React and Java Spring Boot, featuring real-time monitoring capabilities for disaster response coordination. Integrated predictive analytics models to forecast potential disaster areas, enabling preemptive resource allocation and reducing emergency response times. Leveraged AWS Lambda for serverless event-driven architecture, automating notifications with SNS and ensuring system scalability and reliability during peak usage

Bookstore Management System,Rivier University

05/2023 - 07/2023

Created a robust full-stack application using React, Spring Boot, and MySQL to manage bookstore inventory, customer orders, and transaction records. Implemented secure authentication with JWT and role-based access control, safeguarding sensitive data and streamlining user access management.

.Enhanced user experience through a responsive UI design, employing React Router for intuitive navigation and Redux for efficient state management. EDUCATION

Master of Science in Computer Science

Rivier University 10/2022 - 05/2024 Nashua, New Hampshire Gpa: 3.66/4.0

Bachelor of Technology in Computer Science and Engineering Vellore Institute of Technology 08/2014 - 05/2018 Amaravati, India Gpa: 3.2/4.0

SKILLS

Methodologies

Agile (Scrum, Kanban),

Test-Driven Development (TDD)

CI/CD Microservices Architecture



Contact this candidate