Post Job Free
Sign in

React Js Spring Boot

Location:
Dallas, TX, 75254
Salary:
90000
Posted:
June 28, 2023

Contact this candidate

Resume:

Sai Meghana Gushidi

LinkedIn GitHub Email: adxyxp@r.postjobfree.com Mobile: 945-***-****

JAVA BACKEND DEVELOPER

• I’m a Java full stack software developer with over 4 years of experience in Java 8, Spring Boot, Microservices, React Js and deploying them using CI/CD, Docker, Kubernetes and OpenShift .

• Strong expertise in Algorithms and Design Patterns.

• Ability in writing clean code that is intuitive, easy to maintain, and troubleshoot.

• Extensively used both SQL and NoSQL databases based on the project requirement.

• Integrated the swagger-UI with the back-end web application for visualizing RESTful web services.

• Developed unit test cases using Mockito and JUnit frameworks for testing the accuracy of code.

• Proficient understanding of popular version control tools such as GitHub, and Bitbucket.

• Successfully developed and released key API’s and microservices to production.

• Followed agile methodologies and best practices in Software Development, fostering collaboration and effective communication among diverse teams.

TECHNICAL SKILLS

Languages : Java/J2EE, JavaScript, HTML, CSS, Python, GraphQL Cloud : Kubernetes (Rancher, OpenShift), Docker

Frameworks : React js, Spring Boot, Hibernate, Spring MVC, JPA, Swagger Libraries : Netflix Resilience4j, Material UI, Redux, React Router Databases : SQL, Cassandra, MongoDB

Dev Tools : IntelliJ, Visual Studio Code, Git, Gitlab, Bitbucket, CICD, Jenkins EXPERIENCE

Instructor Assistant Sep 2022 – May 2023

University of North Texas Denton-TX

• Under research based on graph theorymulti-weight graph algorithms. Developed an application to find the shortest and safest path between two counties in Texas using Python, Pandas, Flask, NetworkX, React, and Google Maps.

• Machine Learning Model is generated using regression on normalized distance and crime data sets, which improves the system’s accuracy by 10%.

Software Development Engineer - 2 May 2020 – Dec 2021 Verizon Data Services India Pvt. Ltd. Hyderabad-India

• Designed and developed the Verizon Ordering ecosystem using Java 8, React JS, Spring Boot APIs, Microservices, JWT, Spring security, Redis, Graph Ql, Redux, Kafka, Docker, JUnit.

• Handled migration of the legacy application from scratch, and designed and developed new features.

• Lead a team of size 5. Actively involved in grooming sessions and business discussions with stakeholders during development processes to confirm creative proposals and design best practices. Handled applications from design to deployment phases.

• Point of contact for multiple PODs(Ordering, Address, and Payments) and used to handle end-to-end tasks.

• Working with Application architects in designing and developing the complex Microservices using Rest API’s in JAVA using Spring boot and JAVA. Using Redis cache in Microservices to reduce server overload. Designing several DATA pipelines using KAFKA.

• Authorization and authentication for the applications using JWT, SSO, Spring security.

• Used Netflix dgs and resilience4j framework in developing the microservices for circuit breaker, retry, and rate limiter.

• Experience in designing front-end applications using React js and integrating with AEM.

• Enabling innovation by leveraging customer insights, and being accountable for enhancing user experience and optimizing application performance.

• Enhanced the performance of the user interface through the implementation of techniques such as code-splitting, chunking, lazy loading, and responsiveness enhancements.

• Increased business revenue and decreased issues by implementing an auto-complete feature while customers provided their addresses.

• Actively working on Docker and used Kubernetes to orchestrate the deployment, scaling, and management of docker containers.

• Vast expertise in resolving production defects and addressing enhancement-related issues using Kibana logs and tracing mechanisms.

• Practical expertise in creating UML diagrams, including Use case, Class, and Sequence diagrams.

• Used Jira for project management software. Confluence is used as the content management and the documentation of all the project-related documentation. Engineer - Java Full Stack Developer Dec 2017 – May 2020 Virtusa Consulting Services Private Limited Hyderabad-India

• Worked on Multiple projects for Clients like Citi, Lloyds Bank to develop robust and scalable backend.

• Under Citi worked on designing and developing and supporting CITI Middle office applications.

• Designed and developed Lloyd’s bank application end to end which is used by Business users to manage trading records and legal entities using Java 8, React JS, Spring Boot APIs, Microservices, Hazelcast, Spring security, Redux, Openshift, CI/CD and JUnit. .

• Designed Rule engine API which has around 200+ rules.

• Successfully deployed and managed containerization solutions using OpenShift, for smooth application deployment, and scalability across diverse environments.

• Used Junit and Mockito frameworks for writing test cases.

• Used Sonar to maintain code quality.

• Followed specific exception standards to maintain consistency across the bank.

• Due to outstanding performance, got an opportunity from my team to visit London Office for business delivery outcomes.

EDUCATION

University of North Texas Denton, USA

Master’s in computer science Jan 2022 – May 2023

Jawaharlal Nehru Technological University Kakinada, India Bachelor of Technology in Computer Science Sept 2013 – Dec 2017 PROJECTS

Auto Video Captioning and Customization React, HTML, JavaScript, Video JS, CSS, Python, Flask, Whsiper, Open AI, Git Designed website provides accessibility features and auto-generation of captions for any video upload using Whisper OpenAI. The website I have designed generates captions with 80% accuracy.



Contact this candidate