Summary
Overview
Work History
Education
Skills
Timeline
Generic

Sundeep Rayapati

Summary

  • Results-driven software developer with 4 years of experience.
  • Proficient in modern programming languages, including Java and Scala.
  • Skilled in front-end technologies such as HTML5, CSS3, Bootstrap, and JavaScript.
  • Experience in designing, developing, and testing web applications.
  • Strong background in microservices-based architecture and cloud technologies (AWS, Lambda, Serverless).
  • Advocate for DevOps and CI/CD practices, with expertise in Jenkins and Docker.
  • Effective collaborator in Agile and Scrum environments.
  • Exceptional analytical skills and a passion for delivering high-quality technology solutions.
  • Proficient in version control systems like GitHub.
  • Adaptable to fast-paced, dynamic work environments.
  • Proficient in using Integrated Development Environments (IDEs) such as IntelliJ IDEA, Eclipse, and Visual Studio Code for software development.

Overview

5
5
years of professional experience

Work History

Java Full Stack Developer

Liberty Mutual
10.2023 - Current
  • Proficient in hands-on development using MS TypeScript, Node.js, React, Java, and Spring Boot Framework.
  • Demonstrated ability to design and develop web applications, utilizing technologies like NoSQL Database (DynamoDB), Core Java (Collections, Multi-threading), Mybatis, Spring Boot, JUnit, and Groovy.
  • Experienced in leveraging AWS cloud technology, including Lambda, Serverless and Event Driven Architecture, SQS, SNS, and deployment models.
  • Proficient in designing and implementing applications on the AWS platform. Expertise in building microservices-based applications with hands-on experience in Docker.
  • Skilled in utilizing REST APIs within a microservices architecture, ensuring scalability and modularity.
  • Proficient in CI/CD technologies, including Jenkins and Bamboo, for streamlined development, testing, and deployment processes.
  • Capable of maintaining code repositories and version control using GitHub.
  • Adaptable to Agile and Scrum methodologies, with experience in pair programming and Test-Driven Development (TDD).
  • Able to collaborate effectively with cross-functional teams to deliver high-quality software solutions.

Software Engineer

Goldman Sachs
09.2021 - 10.2023
  • Collaborated as a Software Engineer at Goldman Sachs, contributing to the development, testing, and delivery of a cutting-edge banking platform.
  • Successfully delivered a robust and innovative service that met the specific needs and expectations of the business, contributing to the overall success of the project.
  • Collaborated closely with product owners and business stakeholders to translate their requirements into a scalable and customer-centric solution.
  • Contributed to the vision and ideas, actively participating in the inception phase of a brand new business within Goldman Sachs.
  • Worked on a clean slate, proposing innovative solutions for a market-leading banking platform.
  • Demonstrated proficiency in modern programming languages, with a focus on Java/Scala, Utilized both SQL and NoSQL databases for software implementations.
  • Familiarity with databases, including SQL databases (e.g., PostgreSQL/Oracle/Sybase) and NoSQL databases (e.g., MongoDB, Cassandra).
  • Experience with microservice architectures (SOA) and technologies like Kafka, Hadoop.
  • Energetic, self-directed, and self-motivated, thriving in a fast-paced and ambiguous work environment.
  • Exceptional analytical skills applied to arrive at creative and commercial solutions.

Java Developer

Genpact
08.2018 - 12.2019
  • Designed, developed, and rigorously tested HTML5, CSS3, Bootstrap, and JavaScript components, ensuring compliance with accessibility and web browser standards for a high-quality website.
  • Played a crucial role in the development of an internal tool framework tailored for analysts and customer service representatives.
  • Utilized technologies such as Spring Boot, Spring MVC, and Spring Web Flow to create efficient and user-friendly tools.
  • Configured Spring Boot actuators, Dev Tools, Spring Data, and Spring properties to optimize application performance and maintainability.
  • Managed environment-specific property files for different stages (Dev, QA, Staging, and Prod) to ensure seamless deployment.
  • Developed comprehensive test cases for evaluating the functionality and reliability of business components created using Spring and Hibernate.
  • Leveraged JUnit and TestNG frameworks to conduct thorough testing, ensuring software quality.

Education

Master of Science - Computational Science

University of Dayton
Dayton, OH
08.2021

Bachelor of Science - Computer Science

Gokaraju Rangaraju Institute of Engineering And Te
Telangana, India
07.2018

Skills

  • Java, MS TypeScript, Nodejs, React, and Spring Boot Framework
  • API Design and Development
  • Microservices Architecture
  • RESTful APIs
  • Git Version Control
  • Software Debugging
  • JUnit and Mockito
  • Docker and Kubernetes
  • Customer Relationship Management
  • Software Development Tools: JIRA, Confluence
  • Amazon Web Services
  • Databases: Oracle, MongoDB

Timeline

Java Full Stack Developer

Liberty Mutual
10.2023 - Current

Software Engineer

Goldman Sachs
09.2021 - 10.2023

Java Developer

Genpact
08.2018 - 12.2019

Master of Science - Computational Science

University of Dayton

Bachelor of Science - Computer Science

Gokaraju Rangaraju Institute of Engineering And Te
Sundeep Rayapati