# Shubham Gupta > Principal Software Engineer at Walmart Global Tech Location: San Francisco Bay Area, United States Profile: https://flows.cv/shubhamgupta2 Software Engineer at WalmartLabs working with personalization. Full Stack Developer with 2 year industry experience pursuing Master in Computer Science from Stony Brook University. ## Work Experience ### Principal Software Engineer @ Walmart Global Tech Jan 2025 – Present | Sunnyvale, California, United States ### Staff Software Engineer @ Walmart Global Tech Jan 2022 – Jan 2025 ### Senior Software Engineer @ Walmart Global Tech Jan 2021 – Jan 2022 Personalization ### Software Engineer III @ Walmart Global Tech Jan 2019 – Jan 2021 | Sunnyvale Personalization ### Graduate Research Assistant @ Centre of Excellence of Wireless and Information Technology at Stony Brook University Jan 2018 – Jan 2018 | Stony Brook Technologies Used: React,Redux, Redux-Thunk, NodeJS,Python,MySQL, AWS,passportjs ,expressjs,react-bootstrap, Leafletjs,Flask,nginx • Redesigning Smart Transit Management System of Stony Brook University from php to ReactJS for front end and implementing REST API in NodeJS and MySQL as database. • Fixing issues with existing backend api in Python Flask which interacts with mobile. ### Research Intern @ Mobileware Inc Jan 2018 – Jan 2018 | Stony Brook Technologies Used: React, NodeJS, Blockchain, Solidity, ganache, Ethereum, DApps, web3.js, truffle,web3j,Infura,mist, Remix IDE, Meta Mask • Built a web based prototype of a Ethereum based Ride sharing application using Ethereum Smart contract on blockchain. ### Software Developer @ Newgen Software Jan 2015 – Jan 2017 | New Delhi Area, India Technologies Used: Java,J2EE, JavaScript, Angular JS, Ajax, jQuery, SQL, docx4j,, iText,CSS, HTML5, Jboss,XML • Worked in a team of 4, providing end to end Trade Finance Solution for an American Bank using Newgen’s BPM and ECM products. • Independently implemented a backend utility for generating, sending and parsing SWIFT messages using FundTech integration. • Designed & implemented another utility that would generate a dynamic word document using docx4j. These word documents are further converted to pdf format and emailed to customers or other banks for correspondence. • Led the module for end report generation and writing procedures, while also partnering for user interface design for inputs for designing Trade Finance Solution leveraging Advanced SQL. • Received appreciation in the form of Pat on the Back within the six months of job. • Presented Demo and POC for Trade Finance Solution while working along with the main project. • Within 3 months of joining ,mentored and trained new recruits in technical product knowledge. ### Research Intern @ IBM Jan 2014 – Jan 2014 | New Delhi Area, India Technologies Used: JavaScript, CSS and HTML, IBM Worklight, Phonegap, Cordova, WEKA and IBM SPSS • Worked on mobile computing, focus was mobile analytics. Designed and Developed a cross-platform mobile application which would run on iOS, android and Windows as a service, using IBM Worklight. Research was based on Cross Application Mobile Analytics, finding how much two different apps are interdependent upon each other. • The Mobile app would gather the data and by using data mining techniques, I was able to identify the most common reason for switching between two applications. Hence, recommended a direct button for better user experience. • Along with this developed an android service to save battery utilization by GPS. ### Intern @ TCIL Jan 2013 – Jan 2013 | New Delhi Area, India Technologies Used: PHP, WAMP and MySql. • Worked in a team on Pan-Africa e-network, Govt of India initiative, which has been set and maintained by TCIL. • Learnt about how TCIL in association with various Healthcare and Education institution imparted education and healthcare to African nations. • Independently developed a Tender Management Module for TCIL. • Module was based on notifying particular departments that could apply for various tender in the market and as well add tenders that are floated in the market. ## Education ### Master's degree in Computer Science Stony Brook University ### Bachelor of Technology - BTech in Computer Science Jamia Millia Islamia ## Contact & Social - LinkedIn: https://linkedin.com/in/shubham0906 --- Source: https://flows.cv/shubhamgupta2 JSON Resume: https://flows.cv/shubhamgupta2/resume.json Last updated: 2026-03-31