Summary
Overview
Work History
Education
Skills
Timeline
Generic

Sruthi Adurthi

Summary

Versatile and highly skilled Full Stack Developer with over 5+ years of experience in building, deploying, and optimizing scalable web applications. Proficient in Java, Spring Boot, Microservices, React, Angular, TypeScript, and AWS, with expertise in architecting RESTful APIs, database design, frontend UI frameworks, and cloud-native solutions. Adept at improving system performance, developing reusable components, and ensuring seamless integration between frontend and backend systems. Passionate about collaborative development, Agile methodologies, and delivering high-quality software solutions.

Overview

6
6
years of professional experience

Work History

Java Full Stack Developer

Captial One
02.2023 - Current
  • Applied normalization techniques in MySQL to streamline the database, eliminating redundancy and ensuring efficient storage
  • Implemented ORM solutions using Hibernate, and configured Hibernate with Spring Data JPA for seamless integration between the Java application and relational databases
  • Designed and built RESTful APIs using Spring Boot and Node.js, creating a seamless communication layer between front-end and back-end services
  • Developed dynamic user interfaces using React.js, HTML5, CSS3, and jQuery, ensuring a responsive and intuitive experience across devices
  • Implemented state management using Redux, which enhanced the performance of React.js applications by ensuring efficient data flow
  • Leveraged Kafka for real-time data streaming, allowing for instantaneous communication and updates across various components of the wealth management application
  • Managed CI/CD pipelines with Jenkins, automating build, test, and deployment processes to ensure continuous integration and rapid delivery of software updates
  • Gained hands-on experience in deploying applications on Kubernetes clusters
  • Adopted Spring Boot for microservices development and Spring Boot Security for authentication and authorization
  • Integrated and optimized both relational databases (PostgreSQL) and NoSQL databases (MongoDB) to store and manage a large volume of financial data
  • Worked in AWS cloud environment, utilizing Elastic Beanstalk, Lambda, S3, and DynamoDB to ensure high availability and scalability of services
  • Utilized AWS Lambda for serverless solutions, while AWS Cloud Watch was used for alarms
  • The functions were activated when the database tables were modified
  • Worked within an Agile Scrum framework, ensuring that build, testing, and release processes align with sprint deliverables and milestones

Java Full Stack Developer

Accenture
01.2019 - 08.2022
  • Developed Java applications leveraging built-in tools for code management and debugging in large-scale environments
  • Optimized web pages for faster load times by minimizing CSS, using lazy loading, and optimizing images
  • Utilized Angular Material and PrimeNG for designing modern, accessible UIs while implementing NgRx for efficient state management, enhancing application reactivity and performance
  • Introduced a microservices architecture, allowing for independent scaling of services and reducing system complexity, resulting in a 30% improvement in system scalability
  • Played a crucial role in setting up CI/CD pipelines using Jenkins, automating the entire software delivery process from code commit to production deployment, ensuring seamless and timely releases
  • Managed and maintained Oracle databases, including writing SQL Queries and optimized complex PL/SQL queries
  • Created and optimized Docker files for building lightweight, efficient, and secure container images
  • Wrote and maintained Terraform modules for reusable infrastructure components, improving standardization
  • Integrated DB2 with Spring Boot applications using JPA/Hibernate for seamless ORM functionality
  • Integrated MongoDB Atlas with Java applications to manage cloud-based NoSQL databases
  • Integrated IBM MQ with Kafka to build scalable and resilient event-driven microservices

Education

Masters In Computer Science -

University of Central Oklahoma
05.2024

Bachelor’s In Computer Science and Technology -

Malla Reddy College of Engineering and Technology
06.2018

Skills

  • J2EE Technologies
  • Servlets
  • JSP
  • JDBC
  • Maven
  • Multi-threading
  • HTML
  • CSS
  • Bootstrap
  • JavaScript
  • Typescript
  • ES6
  • React JS
  • Redux
  • Ajax
  • Angular Microservices
  • Spring Boot
  • Spring MVC
  • Spring Data
  • JPA
  • Hibernate ORM
  • Node JS
  • REST API
  • Java
  • Python
  • C
  • Golang
  • RESTful
  • SOAP
  • WSDL
  • WADL
  • Swagger Open API
  • Jenkins
  • SQL
  • MongoDB
  • PostgreSQL
  • MySQL
  • Dynamo DB
  • Amazon RDS
  • DB2
  • Junit
  • Cucumber
  • Selenium
  • AWS
  • Docker
  • Kubernetes
  • Apache Tomcat
  • WebLogic
  • Jetty
  • Jira
  • Git
  • SVN
  • Ant
  • GitHub
  • Bitbucket
  • Postman

Timeline

Java Full Stack Developer

Captial One
02.2023 - Current

Java Full Stack Developer

Accenture
01.2019 - 08.2022

Masters In Computer Science -

University of Central Oklahoma

Bachelor’s In Computer Science and Technology -

Malla Reddy College of Engineering and Technology
Sruthi Adurthi