Dynamic professional with over 13 years of experience in web application development and technically leading development teams for building performant web applications.
Worked as a Software Development Engineer at Urbantouch.com – an e-commerce startup later acquired by Fashionandyou.com
Worked on deputation at Google India, Gurgaon as Internal Tools Specialist, on the payrolls of Encora technologies.
Expertise
Programming Languages
JavaScript
TypeScript
Web Technologies
ECMAScript (ES6)
React
NextJS
Redux
Nodejs
Express
Webpack
Tailwind CSS
Babel
Sass
Git
NPM
General
Strong quantitative and analytical skills.
Skilled in cross-browser front end development and optimizations.
Likes to write performant, readable and easy-to-test code.
Work Experience
Walmart Global Tech, Bangalore
October 2022 - December 2023Senior Engineering Manager (Frontend)
Led a team of 7 frontend engineers to develop and maintain the web platform (for desktop and mobile web) and native mobile app for the Last Mile Delivery business unit at Walmart.
Hands-on with design, development and frontend architecture of enterprise web applications. Contributed to Walmart's design system - Living design and setup my team's style guide for web apps.
Led the Adobe analytics integration into Dispatcher web and mobile applications. It helped the product team to understand the user behavior across 5000+ Walmart stores.
Walmart Global Tech, Bangalore
September 2021 - October 2022Staff Software Engineer
Build a web application platform for Last Mile Delivery business unit at Walmart using microfrontend architecture. Using this platform, different teams in LMD can write and deploy their React web applications focussing on business logic without worrying about reusable UI components and other shared functionalities like authentication and role based access management.
Worked on the scalability and performance improvements for Dispatcher application (a React webapp) which is used by Operations team at Walmart Stores to handle the last mile delivery of more than 850k orders per day on Walmart ecommerce channel.
Healthtap
May 2019 - August 2021Principal Software Engineer
Leading the design and development of new features on the HealthTap platform.
Mentoring and leading a team of 3 frontend developers at the India office of Healthtap including periodic code reviews to maintain high standards of code.
Promoted the use of a style guide for writing React code.
Contributed in refactoring out the common UI components to promote reusability of code.
Ernst & Young GDS, India
October 2018 - April 2019Assistant Director
Led adoption of React and development of reusable React components across different projects in the Platform Architecture team.
Worked as the Lead frontend engineer on SmartMaps and Secure Client Experience projects.
Caastle (Formerly known as Gwynnie Bee)
December 2013 - September 2018Principal Engineer
Owned and managed all the internal web applications used extensively within the company by Marketing, Launch planning, Operations and Customer Support teams.
Implemented a sophisticated checkout process for operations team.
Wrote scripts in javascript for integration with Netsuite.
Developed reusable JS modules to communicate with S3 and API servers.
Team management including Prioritisation, Conflict resolution, Performance evaluation and code reviews for 5 junior developers.
Led a team of 4 people to build a Hiring webapp for Gwynniebee at the GB Hackathon organized in October 2017.
Active participation in the sprint planning with project and product managers.
Mentored new developers in understanding the technology systems and processes followed at Gwynniebee.
Paytm
October 2012 - December 2013Software Engineer
Implemented a basic ad-server functionality using OpenX.
Worked on php to Node.js conversion of Paytm home page. Converted all the AJAX calls to Node.js.
Conducted Node.js training sessions for developers moving from php to Node.js
Urbantouch
December 2011 - October 2012Software Development Engineer - 1
Implemented end-to-end feature of a wishlist. If a user likes an item but does not want to buy it right now, she can add such items to her wishlist and may buy it sometime in the future. Wishlist is a good user engagement tool and increased the average time per user on the website.
Developed a feature to show all the items bought by a user in the past with an easy option to reorder those items.
Developed a widget which showcases the items recently sold at Urbantouch. The widget is displayed on multiple pages across the website.
Implemented front end for checkout process at Urbantouch.
Implemented “My Account” section on Urbantouch where a user can see her past orders, manage address book and account details.
Indecomm Global Services
August 2010 - December 2011Associate Product Consultant
Worked on client location - Google, New Delhi on an Enterprise Workflow Management System. It is a cloud enterprise application deployed in Google’s internal cloud infrastructure. This is used internally by different teams within Google to define, manage, distribute and monitor work as it progresses through predefined business processes. As a team member, I was responsible for end to end development of new features and improvement of already existing features using Python, JavaScript, HTML and CSS.
Education
Birla Institute Of Technology and Science, Pilani, Rajasthan, India
2005 - 2010 CGPA: 8.27/10
Bachelor of Engineering (Hons.) Computer Science
Master of Science (Hons.) Mathematics
(Dual Degree)