# Abhishek Gupta > Staff Software Engineer at Walmartlabs Location: Fremont, California, United States Profile: https://flows.cv/abhishekgupta1 Currently working as a Full stack lead software engineer at Walmart eCommerce. Building and maintaining highly scalable, high throughput, low latency backend system for serving data to walmart ecommerce website and IOS/Android app. 19 years of experience in analysis, design, implementation and testing of Object Oriented Applications in Client/Server environments using Java/J2EE and Nodejs. Good knowledge of Algorithms and Data Structures Experience in working with frameworks like React, Spring, Node js Experience in migrating applications to Kubernetes, Azure Experience in Front End Development using UI technologies like HTML, JavaScript, JSF, Ajax. Knowledge in HTML 5 frameworks like KineticJS and JavaScript Infovis Toolkit for developing rich, interactive graphical applications on the browser Expertise in design and development of various web- and enterprise-level applications using J2EE technologies like JSP, Servlets, JDBC, Oracle. Expertise in developing middle tier logic using EJB 3 Expertise in ORM frameworks like JPA and Hibernate ## Work Experience ### Staff Software Engineer @ Walmart eCommerce Jan 2015 – Present | San Francisco Bay Area Working as a full stack lead engineer in the Discovery orchestration layer that is responsible for serving data to the critical Walmart front ends like Item, Home, Search page. Ensuring our high throughput, low latency application is running seamlessly without downtime is a challenge I love. In the initial phase I was part of the engineering team which was responsible for migrating front end to ReactJS, Redux. Post migration, I became part of the backend service team wherein my responsibilities included developing new features, integrating with new services using Rest apis, debugging production issues using logs collected in Splunk and Grafana. ### Senior Java Developer @ Alphanetrix Ltd Jan 2015 – Jan 2015 Client: Google I am a part of 5 member bizapps finance reporting team that is trying to build restful web services for the Finance department at Google. I am working on creating restful web service using Google stubby, along with protocol buffers and Hibernate. I have also created extensive unit tests using Mockito, Jukito. I have also configured application dashboards for monitoring the performance of our applications. ### Software Engineer @ Bonafide Technologies Jan 2014 – Jan 2015 Client: JDA Software Interact with the Business, understand the requirements and prepare the design document. Using Core Java,J2EE technologies Enhancing the existing product by developing new features using both front end and back end technologies like Core Java, Servlets, HTML, JavaScript, jsp , oracle database, weblogic etc. ### Senior Consultant @ BT Group Jan 2012 – Jan 2014 Network Performance Monitoring (NPM) aims at storing metric data of network equipment in BT’s OpenReach segment (i.e. the last mile to the local exchange). It monitors the DSLAM devices and IL2S switches and stores the huge data set sent by the device vendors to be stored in the local database for reporting purpose and fault prediction. I have done the DB design and the corresponding hibernate classes for efficient retrieval and storage of data. I have also prepared the proof of concept for the UI that aims to deliver a rich visual experience for the capacity planners. ### Senior Application Engineer @ Oracle Jan 2012 – Jan 2012 | Bangalore Developed JAX-WS web services for exchanging patient health information among different subscriber health care institutions. Responsibilities: • Developed the application using JAX WS Framework which is based on the SOA design pattern. • Configured a JAX-WS-based web service for HTTP basic authentication. • Used SOAP UI tool to create subscription requests and test the business functionality • Used TCP/IP Mon to extensively debug the SOAP messages in the HTTP request/response. • Implemented multi-threading to handle concurrent web service requests asynchronously using the executor framework. ### Associate Projects @ Cognizant Technology Solutions Jan 2009 – Jan 2012 Developed User interfaces and business logic using JSF, EJB3 ,JPA, for a very large Insurance client. ### Technical Analyst @ Infosys Jan 2006 – Jan 2009 Work involved creating new/updating existing payment management systems as well as the bill presentation systems. Some of the websites are that of TDS, RWA, BCBS, Pitney Bowes. Responsibilities: • Developed the application using Struts2.0 Framework which is based on the MVC design pattern. • Implemented complex payment files functionality using the Java File API. • Learnt the functioning of a payment gateway, and how NACHA authorized instant and scheduled payments work using credit cards as well as debit cards. ## Education ### Bachelor's degree in Computer Science Indian Institute of Engineering Science and Technology (IIEST), Shibpur ### Bachelor of Engineering (BE) in Computer Science IIEST, Shibpur ## Contact & Social - LinkedIn: https://linkedin.com/in/abhishek-gupta-547037a9 --- Source: https://flows.cv/abhishekgupta1 JSON Resume: https://flows.cv/abhishekgupta1/resume.json Last updated: 2026-04-12