• Spearheaded a framework for building web apps using JavaScript, React, Redux, RxJS, SCSS, and Jest by converting Polymer based web components to React.js, also enhance the backend web RESTful endpoints using Java and Spring Framework to support globalization, and develop a meeting reservation web app with the framework.
• Identify performance bottlenecks in shipping web apps built with JavaScript and Polymer by improving UI responsiveness and optimizing backend web API, improving loading times by 40%.
• Accomplished improving web loading times and user experience by using virtual lists, optimizing API requests, reducing redundancy in code, and implement better caching, reducing page rendering performance by 70%.
• Enhanced the usability and performance by 50% of a reporting UI component using ag-Grid, LitHTML, JSP and Java to modernize the component.
• Built a Node.js app @tririga/tri-bundler to bundle Polymer web apps to decrease load times by 60% using TypeScript.
• Accomplished upgrading a web app development framework using JavaScript library Polymer and Web Components from v1 to v3, reducing the codebase by 30%.
• Built a Node.js app @tririga/tri-polymer-upgrade using TypeScript to automate 95% of the process of the aforementioned item, saving the company 1000 dev hours.
• Lead a project to implement a strategic facility planning app to plan space occupancies and chargeback allocations for 78 million ft² in building space using JavaScript, HTML, CSS and Polymer.
• Built the chart UI component using JavaScript, HTML, CSS and Polymer to manage floor discrepancies and allocations changes, reducing planning process by 40%.
• Worked on a facilities management app using JavaScript, HTML, CSS and Polymer to manage work tasks throughout 1300+ buildings and sites to help service techs resolve maintenance tasks 85% more effectively.