Apexon (Practice Lead)
Mumbai, IN The Vitamin Shoppe® - Headless Commerce (vitaminshoppe.com)
01/2023 - Present
- Incorporating MACH (Microservices, API-first, Cloud-native, Headless) architecture.
- Recommended and implemented Angular Elements (Web Components) for the website header and footer.
- Did research on micro frontends as a long-term solution to the complex and rapidly growing frontend apps.
- Initiated the work of migrating/deploying frontend codebase from the monolithic app to the cloud AWS using JAMstack architecture.
- Designed a common service to store user session preferences locally across multiple frontend apps.
- Did proxy setup to test API calls on the local machine.
- Provided an extensive plan for the project to complete within a year with 5 frontend resources.
- Researched and developed CI/CD pipelines for generating build artifacts and deploying them to the cloud/server.
Adapty, an Apexon company (Senior Technical Lead)
Mumbai, IN The Vitamin Shoppe® - Checkout Redesign (vitaminshoppe.com/checkout)
04/2022 - 12/2022
- Analyzed trade-offs between multiple frontend frameworks (Angular v8, Angular v14, React) and chose best one suitable/compatible for the existing tech stack.
- Developed Angular v14 frontend single page application (SPA) and framework setup with appropriate folder structure from the scratch.
- Designed and developed reusable UI components (like accordion, tooltip, modal, Errors & Warnings) using vanilla CSS.
- Worked on profiling and performance optimization - memory leaks, app bundle size, image size, dev/production build, webpack, improved CLS, FCP, LCP.
- Disabled Angular zone mechanism, implemented lazy loading of modules, and developed RxJS based event bus mechanism to share data across components.
- Followed accessibility standards such as WCAG to make site compatible with ADA standards. Worked with WAVE extension.
- Worked on SEO related things (robot.txt, dl, dd, meta).
- Researched, troubleshot, and brought up a solution to maintain session between 2 different frontend apps on the same site.
- Integrated (Google) Analytics, created common service, and pushed events.
- Designed responsive web layout of the page, implemented section specific and skeleton loader, implemented form field validations.
- Worked with CMS Amplience to create and consume content for the site.
- Actively participated in API contracts designing.
Adapty, an Apexon company (Technical Lead)
Mumbai, IN The Vitamin Shoppe® - Checkout Redesign (vitaminshoppe.com)
04/2019 - 03/2022
- Lead FE module for managing auto-delivery subscriptions and reordering of products.
- Designed and developed module for substituting Out of Stock products along with the handling of Auto-Delivery subscriptions. Execution improves the business convertion by almost 28%.
- Revamped the module for validating addresses for auto delivery of products so as to narrow down deceptive activities, forming delivery cycle more economical.
- Integrated Google Analytics, Optimize, Tag Manager to track / improve usability & experience.
- Got "Pat On the Back" award for single-handedly integrating FE Riskified fraud check mechanism and Aurus payment validation from inception till rollout.
- Commended by management for devoting time and voluntarily contributing to other teams with JS implementation, in deciding approaches, integrating 3rd party libraries, and bug fixing.
- Part of a team that received "Best Team” award for redesigning and integrating "onlymetoday.com" with "vitaminshoppe.com" in short span of time.
- Implemented several AB testing scenarios.
- Integrated social login on the website i.e. Sign In with Google.
- Auto Delivery of orders and subscriptions.
Adapty, an Apexon company (SSE - Senior UI Developer)
Mumbai, IN
Majid Al Futtaim (majidalfuttaim.com)
10/2018 - 03/2019
- Took responsibility of homepage TimeDial component which is a nucleus of the project.
- Handled SVG animations with browser compatibility through Polyfills and JS libraries.
- Implemented one shot soln. for converting LTR styles to RTL for supporting Arabic scripts.
Accion Labs | Onsite: TCS (SSE - Senior UI Developer)
Mumbai, IN
HDFC Net Banking (hdfcbank.com)
08/2017 - 09/2018
- Designed and developed Taxing related stories.
- Got accustomed to Banking terminologies and Backbase Omni-Channel Banking platform.
Datamatics Global Services Ltd. (Associate Consultant)
Mumbai, IN
DeLaRue, MyAssaAbloy, TKAB, Veolia Water, Store Compliance
01/2016 - 08/2017
- Developed and improvised multiple hybrid mobile apps. based on web technologies/frameworks, viz., DeLaRue, MyAssaAbloy, Veolia, TKAB, Store Compliance.
- Received SPOT Award for handling and supporting 5+ mobile apps single-handedly.
NTT Data | Onsite: Essar (Biz Consulting Sr. Associate Consultant)
Surat, IN
Field Force Tracking, Grid Framework, BPG Dashboard, Vessel Planning
09/2013 - 12/2015
- Worked on Field Force Tracking System, Grid Framework, BPG Dashboard, Vessel Planning.
- Worked on designing Oracle views to generate reports from large data.
- Undertook in-depth research for selection of mobile app development methodology and initiated hybrid mobile application development using web technologies and JS based frameworks, viz., Clickforsteel, E-COP, PuRPOSE, Mobile Tableau.
- Setup entire infrastructure & delivered 5 enterprise mobile apps within a period of 9 mos.
- Completed Java (level - II) certification provided by NTT Data Corporation.
- Received "Excellent Team Work" Award from NTT Data Corporation.