Home

Lakshmi Bommareddy - Software Engineer
[email protected]
Location: Bentonville, Arkansas, USA
Relocation:
Visa: H1B
Resume file: Lakshmi Resume_1762193786934.docx
Please check the file(s) for viruses. Files are checked manually and then made available for download.
Having around 7 years of experience in analysis, design, implementation and testing of Object - Oriented Applications in Client/Server environment using Java/J2EE Technologies.

Developed UI using HTML, DHTML, JavaScript, CSS, jQuery, Bootstrap, AJAX and ReactJS, Redux, for providing the user interface and communication between the client and server.

Designed and implemented RESTful APIs using Java Spring Boot and .NET Web API, enabling seamless integration between backend microservices and front-end clients.

Experience in developing Web-Centric applications using Angular JS, Backbone JS, NodeJS, JavaScript, jQuery, CSS3.

Extensively worked during my tenure in Software Development React JS, Spring MVC, Spring Integration, Spring Batch, Apache POI, Hibernate, REST Web services, and Databases like Oracle.

Strong experience in Spring Framework modules such as Spring MVC, IOC, AOP, JDBC, JTA, IO, Spring Boot, Micro services, Spring REST, Spring JPA.

Developed and maintained enterprise-grade applications using Java (Spring Boot) and .NET (ASP.NET Core, C#) frameworks, improving performance and scalability across multiple modules.

Using Hibernate Connection Pooling, HQL, Collections, Hibernate Caching, Hibernate Transactions. Experience with Hibernate JPA Entity Manager for CRUD Operations.

Used Micro service architecture with Spring Boot based services interacting through powerful messaging tools such as REST.

Expert in Various Agile methodologies like SCRUM, Test Driven Development and Pair Programming.

Utilized Object-Oriented Programming (OOP) and SOLID principles in both Java and C# to build reusable, maintainable, and high-performance codebases.

Migrated legacy .NET Framework applications to .NET Core and optimized existing Java modules for better efficiency and maintainability.

Worked with Entity Framework and Hibernate ORM for data persistence, ensuring optimized database interactions in SQL Server and MySQL environments.

Built and deployed microservices using Spring Boot and .NET Core, containerized with Docker and orchestrated via Kubernetes.

Integrated Azure and AWS services such as Azure SQL Database, AWS S3, and Lambda within Java and .NET ecosystems for cloud-native functionality.

Conducted unit and integration testing using JUnit, Mockito frameworks to ensure high-quality, bug-free releases.

Implemented asynchronous processing and multi-threading in Java and .NET to enhance application throughput and responsiveness.

Developed secure authentication and authorization mechanisms using Spring Security and ASP.NET Identity / JWT tokens.

Hands-on experience in Object Oriented Analysis, Design and Development of Applications with UML diagrams.

Built Docker images for microservices-based applications, optimizing image size and minimizing dependencies.

Working experience on ES5, ES6, ES7 and Typescript features for handling asynchronous data requests. Strong experience in developing MERN (MongoDB 3x, Express.js, React.js and Node.js) and MEAN (MongoDB 3x, Express JS, Angular JS 1.x and Node JS) stack application. Experience in developing single page applications in the MEAN Stack.

Develop custom extensions, plugins, and integrations for Camunda platforms.

Skilled in designing and implementing highly available and fault-tolerant database solutions on Azure, including Azure SQL Database, Cosmos DB, and Azure Database for PostgreSQL/MySQL, using ARM templates or terraform.

knowledge of IDEs like Eclipse, Visual Studio, and Sublime.

I am proficient in Query Languages, SQL, and NoSQL (MongoDB).





Technical Skills:

Programming Languages: Java, TypeScript, JavaScript, C#, SQL, HTML5, CSS3
Frontend Technologies: ReactJS, Angular, AngularJS, Bootstrap, jQuery
Backend / Frameworks: Spring Boot, Spring MVC, Node.js, ASP.NET Core, .NET MVC, Hibernate, JPA
Microservices & Messaging: Kafka, Redis Streams, RabbitMQ, ActiveMQ, Spring JMS
Cloud & DevOps: WCNP,Azure (AKS, Key Vault, Blob Storage, DevOps), AWS (EC2, S3, CloudWatch), Docker, Kubernetes (GKE, AKS), Jenkins, Helm, KITT CI/CD
Databases: Azure SQL, Oracle, MySQL, SQL Server, MongoDB, Cassandra, Redis
Testing Tools: Cypress, Mocha, Jest, JUnit, Mockito, xUnit, SonarQube
Version Control: Git, Bitbucket, SVN, GitHub
Build & Automation Tools: Maven, Gradle, Ant
Monitoring & Security: SonarQube, Prometheus, Azure Monitor, ELK Stack


Education Details:

Masters in computer science from Wright State University ,2023.

Bachelors in computer science and engineering From Lakireddy Bali Reddy College of Engineering April 2018



Professional Experience:

Walmart November 2024 October 2025

Software Engineer

Responsibilities:

Involved in requirements gathering, analysis, design, development, and testing of the application using Agile (Scrum) methodology and Test-Driven Development (TDD) approach.

Designed and developed responsive, accessible, and high-performance web interfaces using React.js, Next.js, TypeScript, JavaScript (ES6+), HTML5, and CSS3.

Built scalable, reusable UI components using React Functional Components, Hooks, and Context API, ensuring maintainable and modular architecture.

Developed frontend architecture integrating React with Node.js backend for seamless full-stack implementation using REST APIs and GraphQL where applicable.

Migrated multiple legacy JavaScript components to TypeScript (.tsx) to enhance code quality, static type checking, and reduce runtime errors.

Implemented Next.js Server-Side Rendering (SSR) and Static Site Generation (SSG) for improved performance and SEO optimization.

Integrated Azure SQL database with backend services and used MongoDB for NoSQL operations, optimizing queries and indexing for performance.

Developed RESTful APIs using Node.js (Express) and integrated with React frontend for data-driven components and dynamic dashboards.

Designed error boundaries and fallback UIs to gracefully handle runtime exceptions and improve user experience.

Created role-based access control (RBAC) using React Router v6, route guards, and conditional rendering to secure application routes.

Integrated React Portals for rendering modals, dropdowns, and tooltips outside of DOM hierarchy for consistent UI layering.

Configured and optimized Webpack and Babel for transpiling TSX/JSX, bundling, and performance tuning.

Used Redux Toolkit and Context API for global state management and asynchronous state updates via Redux Thunk and RTK Query.

Created custom NPM component libraries to standardize design and promote reusability across multiple React applications.

Developed micro frontends using Webpack 5 Module Federation for independent deployment and version isolation.

Performed unit, integration, and snapshot testing using Jest and React Testing Library, achieving 90%+ test coverage.

Utilized TestBurst for reporting and Looper Concord for pipeline visualization, enhancing CI/CD monitoring and transparency.

Designed and implemented microservices in TypeScript for real-time telemetry, inventory, and health monitoring of Poly and Crestron devices.

Built cron-based polling services to fetch telemetry/inventory data from PolyLens and Crestron Cloud APIs, persisting data in Azure SQL and Redis Streams.

Architected Redis-based Pub/Sub pipelines for LLM-integrated dashboards, enabling real-time data visualization.

Integrated Azure Key Vault (Akeyless) for secret management and applied SonarQube + Jest for code quality and coverage validation.

Developed monitoring toggles at Location/DeviceGroup level using bit-flag fields for fine-grained configuration control.

Automated deployment workflows via Walmart s KITT YAML pipelines, GKE CronJobs, and Helm charts for Dev/Stage/Prod clusters.

Contributed to frontend modules using ReactJS, TypeScript, HTML5, CSS3, and Node.js for interactive dashboards.

Collaborated with DevOps teams for Docker containerization, orchestration, and performance monitoring.

Implemented logging, monitoring, and performance profiling for React and Node.js services to optimize load times and reduce memory leaks.

Applied ESLint and Prettier for consistent coding standards and linting across TypeScript and JavaScript codebases.

Collaborated with cross-functional teams (UI/UX, QA, Backend) in Agile sprints to refine requirements and deliver production-ready features.

Documented component architecture, API interfaces, and build pipelines using Confluence and GitHub Wiki for team onboarding and maintainability.



Environment: HTML5, XML, CSS3, typescript, JavaScript, Spring, JQUERY, Azure sql, ReactJS, Webpack, Node JS, AXIOS, Bootstrap, jest, test Burst, Docker, Kubernetes, looper and concord.



Metiz Technologies March2023 October 2024

Full stack developer

Responsibilities:

Built and exposed RESTful APIs for internal and external integrations, supporting multi-tier architecture and microservice interoperability.

Created dynamic Razor pages and implemented responsive, cross-browser UI using HTML5, CSS3, Bootstrap, JavaScript, and ReactJS.

Developed data access layers using Entity Framework Core and LINQ, optimizing stored procedures and query performance in SQL Server.

Integrated Azure App Service, Azure SQL Database, and Azure Key Vault for secure and scalable cloud deployments.

Leveraged Dependency Injection, Middleware, and Repository patterns to ensure clean architecture and loose coupling.

Implemented authentication and authorization using JWT tokens and ASP.NET Identity, securing REST APIs and user sessions.

Created dynamic and responsive UIs using ReactJS, TypeScript, HTML5, CSS3, Bootstrap, and JavaScript (ES6+), enhancing user experience and accessibility.

Developed reusable React components, custom hooks, and context providers, ensuring maintainable and modular frontend code.

Implemented React Router v6 for client-side routing, route guards, and role-based access control (RBAC).

Integrated frontend with REST APIs and Node.js backend services, leveraging Axios for HTTP requests and asynchronous data fetching.

Implemented state management using Redux Toolkit, Redux Thunk, and Context API, ensuring predictable and efficient data flow.

Migrated legacy JavaScript components to TypeScript (.tsx) for improved type safety and maintainability.

Deployed .NET Core applications via CI/CD pipelines using Azure DevOps, integrating SonarQube for code quality and vulnerability checks.

Collaborated with cross-functional teams to integrate payment gateways, third-party APIs, and backend microservices.

Worked with Docker and Kubernetes for containerization, environment consistency, and microservice orchestration.

Participated in daily standups, sprint reviews, and retrospectives, ensuring timely delivery of quality features.


Environment: Java,Spring,Springboot, Web API, Entity Framework Core, LINQ, SQL Server, HTML5, CSS3, JavaScript, ReactJS, Bootstrap, Azure App Service, Azure SQL, Docker, Kubernetes, Azure DevOps, SonarQube, xUnit, Moq, Postman.



Metiz Technologies April 2022 March2023

Full stack developer

Responsibilities:

Involved in Requirements gathering, Analysis, Design, Development and Testing of application using AGILE methodology (SCRUM) in a test-driven development (TDD) approach.

Developed and designed the web interface using HTML5, CSS3, JavaScript, ReactJS, NodeJS and Bootstrap.

Built the reusable service components using ReactJS Components with Object Oriented JavaScript, jQuery, HTML, CSS3 based on the visual designs.

Utilized Kubernetes for automated deployment, scaling, and management of containerized applications.

Developed various ReactJS components to help build the functionality and UI behavior using JavaScript.

Implemented various screens for the front end using React.js and used various predefined components from NPM (Node Package Manager) and Redux library.

Involved in using React JS components, Forms, Events, Keys, Router, Animations and Flux concepts.

Developed and maintained member enrollment and claims processing systems using ASP.NET Core MVC and Web API.

Integrated eligibility verification of APIs and automated provider data updates to reduce manual intervention.

Implemented repository and service layers with Entity Framework Core, improving modularity and maintainability.

Implemented WCF and RESTful services for integration with core banking systems.

Created responsive front-end UI using Bootstrap and jQuery for customer onboarding and loan tracking.

Improved transaction processing performance by optimizing SQL queries and database indexes.

Implemented secure authentication and role-based authorization across modules using .NET Identity.

Enhanced data integrity and performance using optimized stored procedures and caching strategies.

Configured CI/CD pipelines in Azure DevOps for automated build, test, and deployment.

Actively involved in coding using Java1.8, Spring 4.x to develop features from end to end.

Used spring framework including Spring core/IoC, Spring Web, Spring Security and implemented the authentication, authorization, and access-control features by using Spring Security.

Worked on Jenkins for the continuous integration and Deployment.

Worked on MongoDB and wrote code on find, update, save, insert data.

Worked on data extraction in loading JSON data from the server-side content into MongoDB.

Environment: HTML5, XML, CSS3, LESS, JavaScript, Spring, JQUERY, JSON, ReactJS, Java,Spring,SpringBoot,Webpack, Node JS, AXIOS, MongoDB, Bootstrap. give me some more points on frontend using react, type script, java script, tsx ,node js.







OTSI, Hyderabad, India September 2018 August 2021

Software Engineer

Responsibilities:

Developed the J2EE application based on the Service Oriented Architecture (SOA).

Client-Side codes were written in ReactJS; jQuery and server-Side Code were developed using MVC.

Extensive use of core Java Collections, Generics, Exception Handling, and Design Patterns for functionality, such as portfolio summary and user information

Implemented a Chat functionality which typically works on NodeJS paradigm and server-side component of the WebSocket for connecting and receiving.

Analyze, debug, and fix issues related to thread locking, clustering, and network connection.

Developed business components using core java concepts and classes like Inheritance, Polymorphism, Collections, Serialization and Multithreading, etc.

Successfully identified and resolved issues related to Kafka, employing effective troubleshooting and debugging techniques.

Optimized Docker workflows for development teams, improving productivity and collaboration.

Developed Docker files and Docker Compose YAML files for defining containerized application environments.

Implement Spring framework for business logic and use Spring Security to deal with authentication and authorization.

Used Hibernate as persistence layer for mapping package, customer, and courier related classes with tables in the database.

Implemented J2EE design patterns such as Session Facade, Factory, DAO, and DTO.

Designed and developed Business components and Integrated with Spring framework.

Followed Scrum Agile methodology for the iterative development of the application.

Involved in designing and creating the Database Tables using PostgreSQL Database.

For application deployment we have used Docker Containers

Tested, debugged, and implemented the application using JUnit for unit testing using SVN, GIT, and Bit bucket Repository as Version control tools.

Implemented RESTful based web services calls to services.

Developing RESTFUL web services using spring boot, Spring RESTFUL template, JPA.

Involved in writing Thread Safe blocks for multithread access to make valid transactions.

Responsible for the implementation of the application system with Core Java and spring framework.

Created and injected spring services, spring controllers and DAOs to achieve dependency injection and wire objects for business classes.

Integrated Struts-based applications with Oracle WebLogic Server, configuring deployment descriptors, and optimizing application performance in the WebLogic environment.

Used Spring Inheritance to develop beans from already developed parent beans.

Designed and Implemented REST web services using JAX-RS, Spring REST.

Environment: Spring, Hibernate, PL/SQL, HTML, CSS, JSP, Core Java, JavaScript, POJO, DAO, MVC, JST, XML, JSF, Java 1.5, JavaBeans, Singleton, REST Services.
Keywords: csharp continuous integration continuous deployment quality analyst user interface user experience javascript access management sthree database procedural language

To remove this resume please click here or send an email from [email protected] to [email protected] with subject as "delete" (without inverted commas)
[email protected];6359
Enter the captcha code and we will send and email at [email protected]
with a link to edit / delete this resume
Captcha Image: