Seasoned Software Engineer with a proven track record at Walmart Associates.INC, where I led the development of high-performance web applications and databases. Expert in Java, Spring Boot, and React, with a knack for fostering team collaboration. Achieved a significant improvement in project delivery times through automation and innovative CI/CD practices.
Overview
5
5
years of professional experience
Work History
Software Engineer III
Walmart Associates.INC
Bentonville
08.2022 - Current
Developed high-performance web applications utilizing Java 1.8, Spring Boot, and Hibernate ORM, handling complex business logic and data interactions
Designed and optimized high-performance SQL databases with MySQL and Oracle, including writing queries, triggers, and stored procedures
Built and integrated RESTful APIs to enable seamless communication between systems, ensuring robust data flow
Designed and implemented Microservices architecture using the Spring Boot framework, promoting modular and scalable application development
Applied CI/CD best practices to automate build and release processes, improving development efficiency and stability
Conducted front-end development using ReactJS, Redux, AngularJS, HTML, CSS, and JSP, incorporating client-side validations with JavaScript
Developed reusable ReactJS components and consumed Node.js RESTful web services to build clean and user-friendly interfaces
Created and configured monitoring and alerting systems using Splunk and Dynatrace, ensuring application uptime and rapid issue detection
Resolved business and production issues by conducting root cause analysis, developing actionable resolution plans, and documenting solutions to prevent future occurrences
Led small teams of engineers, including offshore associates, by providing documentation, examples, and timelines for engineering projects
Supported business users by addressing technical questions, feasibility concerns, and implementation strategies, while researching and identifying solutions tailored to their needs
Participated in the discovery phase of projects, collaborating with product, project management, business, and UX teams to create high-level designs
Translated project requirements into effective technical solutions, developing code, conducting unit testing, and collaborating across teams to ensure timely delivery and seamless handoffs
Designed and developed SOAP web services using the Spring framework for legacy service-based applications
Implemented unit testing for quality assurance using tools like Jest and Enzyme to validate front-end and backend functionalities
Software Developer
Scadea Software Solutions Inc
Princeton, NJ
07.2021 - 08.2022
Designed and developed fast, secure, and scalable RESTful web services using Java/J2EE to aggregate data across the organization’s application delivery processes and infrastructure
Architected and implemented high-performance SQL database designs, including queries, indexes, triggers, and stored procedures using MySQL and Oracle, to support efficient data retrieval, processing, and storage
Built and maintained tools and frameworks to enhance operational excellence using Java, J2EE, and RESTful APIs
Created, optimized, and managed CI/CD pipelines leveraging tools such as Git, Maven, Ant, Jenkins, Nexus, and SonarQube to automate build, testing, and deployment processes
Designed and implemented business logic using Microservices architecture with the Spring Boot framework, ensuring modular and scalable application development
Addressed inter-service communication challenges by developing Kafka producers and consumers to enable asynchronous communication within the Microservices architecture
Proactively monitored and analysed Splunk events to ensure 100% application uptime, taking appropriate actions to address issues and assisting with root cause analysis (RCA) efforts
Managed large-scale datasets across distributed servers using Cassandra NoSQL databases to ensure data scalability and high availability
Configured and managed Microsoft Azure virtual machines (Dev, QA, Performance, Staging, and Production environments), while implementing security policies like OS vulnerability scanning and endpoint protection to safeguard against attacks
Developed SOAP web services for legacy applications, leveraging the Spring framework to integrate web APIs seamlessly
Created alerts and application monitoring systems using Splunk and Dynatrace to detect and resolve performance and security issues proactively
Deployed and maintained cloud-based applications on the Azure platform, ensuring reliability and scalability across environments
Software Developer
Vamana Systems, Inc.
Alpharetta, GA
12.2019 - 07.2021
Designed and deployed Microservices for Account Management and Payment Gateway domains using Java, Spring Boot and Oracle, ensuring high performance and scalability
Developed and maintained Oracle databases, including SQL queries, triggers, and stored procedures, to support multiple applications
Built and consumed JSON-based RESTful web services using Spring MVC and Spring Boot, enabling seamless data integration across applications
Implemented CI/CD workflows to enhance application performance, stability, and reliability, while collaborating with engineering teams to document operational excellence requirements on Confluence
Monitored applications using Splunk by creating logs, alerts, and reports to proactively identify and address performance and security issues
Developed interactive, secure, and user-friendly web-based GUIs for Account Management, Search, and Selling/Buying domains using ReactJS, Redux, AngularJS, ES6, HTML, Bootstrap, and CSS
Built reusable ReactJS components such as forms, events, keys, and routers to create clean and efficient user interfaces, improving development productivity
Implemented unit test cases using Jest and Enzyme to validate the functionality and performance of web applications
Troubleshot and resolved critical issues, including OutOfMemoryError, SocketTimeoutException, performance bottlenecks, connection timeouts, Git multi-branch build issues, and user login errors
Documented troubleshooting processes to assist team members in addressing similar issues efficiently in the future
Designed and integrated SOAP web services for legacy systems using the Spring framework
Performed front-end validations and consumed Node.js RESTful web services for responsive and interactive applications
Applied Splunk and Dynatrace tools for monitoring, enabling real-time alerts to maintain application uptime