# Shekhar Kale > Principal Architect / UI / Gen UI / AI Adaptation Location: Sunnyvale, California, United States Profile: https://flows.cv/shekhar I am an experienced User Interface Architect with a demonstrated history of working in the retail industry. I am the technology leader with over 20 years of experience and an excellent track record of building, architecting and delivering highly reliable and scalable systems/software across a variety of areas and technologies, such as e-commerce, payment systems, financial systems etc. on enterprise level. I have been highly successful in creating vision, identifying opportunities and building customer facing products with high quality. I have expertise in aligning technology initiatives with business goals. I am experienced in managing effective relationships with business leaders, technical leaders, third party vendors and technical community. I have been mentoring at different levels for technical and architectural paradigms. My current focus is on improving the performance of our web pages by over 20%. I use following tools and methodologies to achieve our goal : * Performance measurement tools such as Lighthouse, Webpagetest, Sitespeed.io. * Restricting static resource loading * Treeshaking and codesplitting with webpack * Limiting third party javascripts * Cache optimization * Lazy loading of resources My skills are javascript, React JS, Vue, Backbone, Marionette, Nodejs, webpack, grunt, CSS3. I am always improving my skillset with new technologies and frameworks. I work with cross platform and cross domain teams and always look for opportunities to provide value. ## Work Experience ### Principal Engineer Architect @ Albertsons Companies Jan 2019 – Present | Pleasanton, California, United States • Enterprise UI Architect for B2B, B2E and B2C across multiple domains. • Enterprise UI architecture and standards for Web and mobile Applications. • Enterprise mobility architecture for B2B and B2E applications for Azure. • Enterprise Web Security Architecture for B2E, B2B, B2C with Azure. • Enterprise strategy and roadmap for migration to modern UI frameworks from legacy Web Applications. • Enterprise strategy and roadmap for common UI libraries, experience, and design patterns across domains. • Enterprise strategy and architecture for Fine Grained Role based access for B2E, B2B and B2E. • Enterprise architecture for 3rd party integrations for B2E, B2B and B2C. • Introduced Micro Frontend architecture for Enterprise and Digital Customer applications. • Pharmacy Health Application UI architecture for Web and Mobile apps. • Introduced NextJS based server-side rendering architecture pattern to the organization and released customer facing apps on this pattern. • Leading the architecture for experimentation platform for enterprise applications. • Web Application Architecture for Azure cloud migration. • Web Application Architecture for GCP cloud migration. • Evaluated and introduced tools for performance measurement, tag management, observability and error reporting for Web and mobile, Feature flag management, experimentation etc. ### UI Architect @ Macys.com Jan 2014 – Jan 2019 • UI Design and Architecture for Purchase & Delivery, Customer Management and Marketing domains. o My primary responsibility is to provide technical direction for the domains, architecting and overseeing the implementation and delivery of customer facing UI applications, ensuring the conformance to UI standards. • Performance improvement initiative for all the pages. Page audit, coding guidelines for performance, third party javascript audit, framework changes. • Implemented Analytics and integration with Adobe Analytics across Macys.com and Bloomingdales.com. Redefined Architecture, Processes and Administration of Analytics data collection. Third party vendors integrations are to be managed via Tealium tag manager and data collection to be done with Adobe. • Create and execute POCs/POAs, ensure quality and code coverage and ensure timely delivery of projects. • Lean-labs and Idea-labs - act as UI SME and mentor. Lean labs need to quickly develop the idea and deploy to production very frequently. • Own and governance of all third party javascript implementations on Macys.com. o My responsibilities include Performance impact analysis, User experience analysis, payloads and cookies audit, self-host vs reference considerations. • Collaboration across UX, UI, Applications, Product Owners and Business Owners. • Train/mentor UI developers on Macys UI stack(Node, Webpack, Backbone, jQuery, Handlebars, Foundation, npm, jasmine). • Explore and recommend UI technologies such as vue.js, react.js, redux, performance measurement tools, code coverage tools, etc. Projects Successfully executed: 1. Checkout migration and redesign for adaptive-responsive SPA implementation. 2. Analytics implementation across Macys.com and Bloomingdales.com. 3. My account redesign for adaptive-responsive implementation. 4. Citi-credit card redesign and implementation. Integration with Citibank credit cards. 5. Plenti UI integration. Plenti is a loyalty point sharing hub. ### Senoir Software Engineer Frontend UI @ Visa Jan 2013 – Jan 2014 Features for digital goods payments UI. Designed and developed features for Single Page Application (SPA) using Backbone.js, Underscore.js, jQuery. Test suite was developed using jasmine. SPA UI is used to quickly show different views to the user and provide a smooth checkout process. My responsibilities included working closely with product management to identify new requirements, convert the requirement to design specs, work with cross-functional team to implement the features, support QA, release management team and production. ### Tivoli Storage Management Software Devlopment @ IBM Jan 2001 – Jan 2013 | ARC(Almaden Research Center) San Jose, CA * Agile Process practitioner. Scrum-master role for executing and delivering the product. * Flex plugin for Vmware Vcenter web client. Storage Management functionality such as provisioning and reports is made available via various launch points. User can provision LUNs and NAS shares from block and file storage and generate reports for performance, capacity and end to end storage. * Dojo/AJAX GUI. The GUI will be independent browser based Storage Management GUI. AJAX and Dojo/Javascript are used for dynamic update of the UI contents where as backend is hosted on IBM Websphere Application server that connects to various storage devices. * Java Swing based GUI to manage a wide range of storage devices. The SRM product manages devices with SMI-S based CIMOMs and with direct interface to devices. * Java Swing based UI for replication services product to perform peer-to-peer remote copy. Received patents for innovative design and solution. ### Software Engineer @ Informix Software Jan 1995 – Jan 2001 | Menlo Park, CA UI tools to ease the development of Informix DB programs. One of the successes was NewEra 4GL development tool that could graphically render the DB controls and generate platform independent Informix 4GL program. ### Software Engineer @ Tekedge Corp. Jan 1993 – Jan 1995 | Sunnyvale, CA ### Consultant - CAD/CAM @ Alfa Laval, Pune Jan 1992 – Jan 1993 ## Education ### M.Tech in Production Engineering Indian Institute of Technology, Kharagpur ### B.E. in Production Engineering Nagpur University ### SSC Saraswati Vidyalaya ## Contact & Social - LinkedIn: https://linkedin.com/in/skale1 --- Source: https://flows.cv/shekhar JSON Resume: https://flows.cv/shekhar/resume.json Last updated: 2026-04-12