Ashwani Sindhu

Frontend Engineer




Professional summary:

  • 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 Staff Software engineer and later as an Software Engineering Manager at Walmart Global Tech, Bangalore.
  • Worked as a Principal frontend engineer at Healthtap.
  • Worked as a Lead frontend engineer at Ernst & Young, India in PATS team.
  • Worked as a Principal front end engineer at Caastle (formerly Gwynniebee, Inc)
  • Worked as a Software Engineer at Paytm.
  • 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 2023 Senior 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 2022 Staff 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 2021 Principal 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 2019 Assistant 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 2018 Principal 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 2013 Software 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 2012 Software 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 2011 Associate 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)