Summary
Overview
Work History
Education
Skills
Timeline
Generic

Sai Kumar Reddy Yasani

Summary

Results-driven Java Full Stack Developer with 6+ years of experience in designing, and deploying scalable web applications and microservices using Java 11/17, Spring Boot, AWS, Microservices, Kafka, and SQL. Proven expertise in full SDLC with strong front-end skills in Angular and experience with React. Strong advocate for clean code, version control best practices, and agile collaboration. Passionate about mentoring, exploring new technologies, and delivering high-performing, secure software solutions.

Overview

9
9
years of professional experience

Work History

Software Engineer III

Walmart Inc.
09.2022 - Current
  • Transportation team handles all the inbound and outbound operations for entire Walmart. It deals with all the goods shipped from supplier to DC and DC to Stores.
  • Involved in analysis, design, development and testing phases of the application development using Scrum Agile methodology.
  • Development and Implementation of the application using Spring Boot and J2EE framework
  • Used Java 8 features like lambda expressions
  • We use Apache camel for routing the files using endpoint URL’s
  • Involved in implementation of Spring MVC using Angular JS, JavaScript and Spring controller.
  • Implemented, as well as exposed web services using REST
  • Build UI screens using HTML, CSS and Angular JS modules
  • Worked with version control GIT to manage the code repository. Merging and branching using push pull commands through GIT.
  • Used Spring boot to develop a backend application with Rest API’s and Kafka for Consuming real time data.
  • Generated Metrics from application to monitor the application in Medusa.
  • Build and Used Medusa dashboards to monitor the application health and infra health.
  • Used Spotlight to generate the application alerts.
  • Setup Control Tower for our application using medusa and spotlight to monitor the application.
  • Used Azure Cloud using OneOps internal tool and deployed the applications in cloud using OneOps.
  • Used CCM (Cloud Configuration Management) for storing data.
  • Written most complex shell scripts to automate the processes for business to run smoothly.
  • Performed DB operations using Azure Cosmos, MSSQL, Informix and Oracle.
  • Migrated handheld mobile application from CueMe to Cordova.
  • Used Eclipse as IDE for the application development and integration of the frameworks.
  • Extensively used Junit for unit testing and integration testing.
  • Used Maven as build tool.
  • Used Looper and Concord for Continuous Integration and deployment.
  • Environment: Java/J2EE, Java 8, Apache camel, Spring boot, MVC, HTML, CSS, Angular JS, JSP, GIT, Medusa, Spotlight, Control Tower, OneOps, SQL, Informix, MSSQL, Cordova, Oracle, JIRA, Junit, Maven, Looper, Concord.

Software Engineer (Java Developer)

Best Buy- Minneapolis
05.2021 - 09.2022
  • Commerce View (CV) team was responsible for all the cart and checkout application enhancements on Best Buy application on web and IOS and android.
  • Authored full-stack solutions utilizing Java, Spring Boot, and React, integrating robust back-end services and intuitive front-end interfaces.
  • Led the design and implementation of MVC frameworks using Spring, enhancing application structure and maintainability.
  • Carried out comprehensive database management, developing SQL scripts for seamless data migration and ensuring consistency.
  • Collaborated on the development of new features within an Agile framework, delivering quality enhancements aligned with business goals.
  • Supervised performance optimization strategies, focusing on query tuning and database management to reduce load times and improve system efficiency.
  • Executed integration of advanced security measures like OAuth2.0 and LDAP to maintain data privacy and ensure compliance.
  • Facilitated the implementation of new features, maintaining high-quality standards across both legacy and new applications.
  • Acquired proficiency in front-end technologies (React, HTML, CSS) and integrated them into back-end systems to create cohesive, user-friendly applications.
  • Orchestrated cloud-native solutions on AWS and Azure, ensuring scalability and reliability for application deployment.
  • Participated in Agile ceremonies, including sprint planning and retrospectives, to ensure efficient project delivery and continuous improvement.
  • Environment: Java 8, Hibernate/JPA, RESTful, Maven, JDBC, MySQL, MongoDB, HTML5, CSS, Bootstrap, JavaScript, jQuery, Spring Boot, Spring MVC, Spring Actuator, Spring Boot, Spring Cloud, Docker, Kubernetes, Swagger, Eclipse, IntelliJ, Microservice Architecture, Git and GitHub.

Software Engineer

Wipro Technologies (HYDERABAD)
07.2016 - 04.2019
  • Designed, developed, and deployed full-stack web applications using Java technologies, ensuring scalability and high performance across the stack.
  • Led front-end development with Angular and React, building responsive and dynamic user interfaces that enhanced usability.
  • Built and integrated back-end services using Spring Boot and REST APIs, facilitating smooth data exchange and functionality.
  • Designed and implemented automated workflows using Java and Spring Boot, cutting manual intervention by 40% and improving operational efficiency by 20%, leading to significant time savings across teams.
  • Automated business workflows and data processing systems through custom Java-based services, reducing manual tasks by 50%, enabling faster decision-making and improved resource utilization.
  • Built secure APIs to integrate data management systems with enterprise applications, improving data flow consistency and enhancing overall system integration, which contributed to an uptime improvement of 99.8%.
  • Crafted database queries and optimized content retrieval to reduce load times and enhance system performance.
  • Supervised security integrations (OAuth2.0, LDAP) to ensure data privacy and regulatory compliance across applications.
  • Collaborated in Agile teams, contributing to timely feature development and successful product delivery.
  • Facilitated CI/CD pipeline integration using Jenkins and Docker, improving deployment cycles and reducing manual errors.
  • Environment: Java, J2EE, Spring Boot, Hibernate, Spring Framework, Microservices, Angular, React, RESTful APIs, OAuth, LDAP, PostgreSQL, AWS, Docker, JIRA, JUNIT, Mockito, Git, Jenkins, Gradle, HTML, CSS, Bootstrap, Putty, Kafka, Azure.

Education

Master’s - computer science

Texas A&M University
Kingsville, TX
06.2021

Bachelor’s - computer science technology

Jawaharlal Nehru Technological University (JNTUH)
05.2016

Skills

  • Programming Languages: Java (J2EE, Core Java), Python, C, C#, SQL, PL/SQL, XML, HTML5, JavaScript
  • Frameworks & Libraries: Spring Boot, Spring MVC, Spring Security, Spring Cloud, Angular, React, Nodejs
  • Cloud & DevOps: AWS (EC2, S3, RDS, Lambda, CloudWatch, ECS), Azure, Docker, Jenkins, Kubernetes, Terraform
  • Databases & Storage: Oracle, MongoDB, PostgreSQL, MySQL, Elasticsearch, Azure SQL, Cosmos
  • Message Queuing & Streaming: Apache Kafka, RabbitMQ, ActiveMQ, Apache Flink, Apache Spark Streaming
  • Testing & Quality: JUnit, Postman
  • Version Control & CI/CD: Git, GitHub, SVN, GitLab, Jenkins, CircleCI, AWS Code Pipeline
  • Build & Deployment: Maven, Gradle, Apache Ant, npm, Docker Compose, Kubernetes, Concord, Looper
  • Monitoring & Logging: Splunk, Grafana, Prometheus, Open observe

Timeline

Software Engineer III

Walmart Inc.
09.2022 - Current

Software Engineer (Java Developer)

Best Buy- Minneapolis
05.2021 - 09.2022

Software Engineer

Wipro Technologies (HYDERABAD)
07.2016 - 04.2019

Master’s - computer science

Texas A&M University

Bachelor’s - computer science technology

Jawaharlal Nehru Technological University (JNTUH)
Sai Kumar Reddy Yasani