Summary
Overview
Work History
Education
Skills
Timeline
Generic

Prathyusha Reddy

McKinney,TX

Summary

9+ years of Full Stack Java development experience, with a focus on microservices, React.js, Spring Boot, and Java.
Well-versed in AWS (Lambda, EC2), Azure, GraphQL, and RESTful APIs.
knowledgeable about event-driven architectures using RabbitMQ and Kafka.
Proficient in CI/CD automation using GitLab CI, GitHub Actions, and Jenkins.
A solid foundation in cloud infrastructure automation (Terraform) and containerization (Docker, Kubernetes).
Agile-oriented, knowledgeable about TDD and team mentorship

Overview

9
9
years of professional experience

Work History

Sr. Full Stack Java Developer

Albertsons
Dallas, Texas
06.2022 - Current
  • Used Java, Spring Boot, and GraphQL to create and manage pharmacy APIs, guaranteeing smooth integration and excellent performance for processing pharmaceutical data.
  • Used React.js to design and develop dynamic front-end apps, utilizing virtual DOM, JSX, and one-way data binding to enhance user experience and performance.
  • Circuit breaker patterns and retry methods were used to provide asynchronous messaging with Kafka clusters, improving the robustness and dependability of the application.
  • Azure-based cloud installations were designed and maintained, with infrastructure setup, secret management, and security configurations handled to guarantee reliable and safe application hosting.
  • Created AWS Lambda-based APIs, maximizing serverless computing to guarantee high scalability and lower infrastructure expenses.
  • Used Python, Hadoop, and Spark to support large-scale data processing and analytics while contributing to data lake design and ETL operations.
  • Terraform modules were used to automate infrastructure provisioning and deployment, handling development, staging, and production environments efficiently while lowering deployment mistakes by 30%.
  • Jenkins, GitHub Actions, and GitLab CI were used to configure and optimize CI/CD pipelines, which streamlined the development lifecycle and increased the effectiveness of code distribution.
  • Business logic was extracted from COBOL code through review and analysis, and it was then transformed into contemporary.NET C# apps to facilitate a smooth digital transition.

Senior Java Developer

Foot Locker
New York, NY
02.2020 - 05.2022
  • Using Spring Boot, Hibernate, and RESTful APIs, I oversaw the design and implementation of Java/J2EE web applications, guaranteeing scalable and high-performance solutions.
  • Created a microservices-based architecture and implemented it on Docker containers and AWS EC2, which allowed for faster scalability and effective resource use.
  • React.js, HTML5, CSS3, and Bootstrap were used to create user-friendly and interactive front-end components that enhanced application responsiveness and user engagement.
  • MongoDB was integrated for NoSQL data storage, improving database queries and cutting down on the time it takes to retrieve massive datasets.
  • Jenkins was used for automated deployments and continuous integration, which greatly increased the effectiveness of the release cycle.
  • Created RESTful API endpoints and used Feign Client and RestTemplate to consume microservices, guaranteeing smooth backend connection.
  • Participated in Scrum ceremonies, Test-Driven Development (TDD), and unit testing using JUnit, Mockito, and Cucumber to improve code while adhering to Agile approaches.

Senior Java Developer

Southern Company Gas
Franklin, TN
01.2018 - 01.2020
  • Created and maintained scalable and reliable backend systems by utilizing Spring MVC and Spring Boot to provide RESTful services.
  • Nuxt.js was used to provide security features including authorization and authentication, guaranteeing data protection and safe access control.
  • Angular.js was used to design and create front-end apps, enhancing user interface interaction and performance.
  • Oversaw stakeholder requirement collecting meetings and converted business requirements into technical solutions using UML-based system modeling.
  • Handled caching techniques, transaction management, and database interface efficiency enhancements while working significantly with Hibernate ORM.
  • Streamlined data interchange and process automation through the integration of external third-party services using Spring Boot APIs.
  • Created stored procedures and SQL queries for PostgreSQL and SQL Server databases, improving processing speed and data accessibility.

Full Stack Java Developer

ERUSEN
Hyderabad, Telangana
06.2016 - 08.2017
  • The Spring MVC framework was created and put into use, managing the database connectivity and backend business logic for several applications.
  • Using React.js to create dynamic user interface components with Redux for state management improved the codebase's modularity and maintainability.
  • Spring Boot was used to create RESTful APIs, guaranteeing great performance and efficiency for data processing applications.
  • JUnit and Mockito were used to implement unit testing techniques, which improved code stability and reduced production flaws.
  • React was used to design reusable JavaScript components, which sped up development and eliminated unnecessary code.

Java Developer

IndoGlobal Health Sciences
Hyderabad, Telangana
06.2016 - 08.2017
  • Created SOAP-based web services to provide seamless system-to-system communication and link several corporate apps.
  • Used JavaScript, AJAX, and JSP to create dynamic and responsive user interfaces for Struts-based MVC applications.
  • Hibernate ORM was implemented for database operations, managing intricate queries and enhancing the speed of data retrieval.
  • SQL triggers and stored procedures were created to increase processing efficiency and automate database processes.
  • To guarantee on-time project delivery, I actively participated in sprint planning, daily standups, and retrospective meetings while adhering to Agile development practices.

Education

Bachelor of Science - Computer Science

Vignana Bharathi Institute Of Technology
Ghatkesar

Skills

Languages and Frameworks: Python, SQL, PL/SQL, JavaScript, TypeScript, Java (8, 11, 17),
Frontend: Reactjs, Vuejs, Angular (2–9), HTML5, CSS3, JavaScript, Bootstrap, and jQuery
Backend: GraphQL, Hibernate, JPA, RESTful APIs, Spring Boot, Spring MVC, and SOAP
Databases: Cassandra, MongoDB, Oracle, MySQL, PostgreSQL, and SQL Server
Cloud & DevOps: Docker, Kubernetes, Terraform, AWS (EC2, S3, Lambda), Azure (Data Factory, Data Lake)
Version control and CI/CD: Bitbucket, ADO, Git, GitHub Actions, Jenkins, GitLab CI/CD, SVN
Security & Authentication: JWT, Spring Security, SSO, LDAP, MFA, OAuth 20
Agile & Testing: Scrum, TDD, Kanban, Mockito, Selenium, Cucumber, JUnit
ETL Pipelines, Hadoop, Spark, Hive, Pig, Data Lakes, and Big Data

Timeline

Sr. Full Stack Java Developer

Albertsons
06.2022 - Current

Senior Java Developer

Foot Locker
02.2020 - 05.2022

Senior Java Developer

Southern Company Gas
01.2018 - 01.2020

Full Stack Java Developer

ERUSEN
06.2016 - 08.2017

Java Developer

IndoGlobal Health Sciences
06.2016 - 08.2017

Bachelor of Science - Computer Science

Vignana Bharathi Institute Of Technology
Prathyusha Reddy