I'm currently a Senior User Experience Engineer, where I work on the Fluent UI Web
Components library as part of Microsoft AI Design and Research.
Fluent UI Web Components
Description:
Architect and maintain the Fluent UI Web Components library. Collaborate with
designers and engineers across Microsoft to build and maintain the next
generation of native web components, built with accessibility and performance as
top priorities.
Role
Senior User Experience Engineer
Year
2024
Technologies Used:
HTML5
CSS3
JavaScript
TypeScript
Webpack
Rollup
Playwright
Core UX Web Components
Description:
Led the technical planning and execution for the Core UX Web Components
architecture, containing all base-level web components maintained by the Core UX
team under Content Services. Used as the foundational base for MSN News, the New
Tab Page for Edge, and Widgets in Windows 10/11. Managed the build/release
pipeline integration in Azure for NPM publishing.
Role
Senior User Experience Engineer
Years
2021–2023
Technologies Used:
HTML5
CSS3
JavaScript
TypeScript
Webpack
Rollup
Playwright
Azure Pipelines
Azure DevOps
NPM Package Publishing
Containerization
FAST Components
Description:
Front end web component architecture for the open-source FAST Custom Web
Components project. Collaborated with members of the extended Web Components
teams as well as external community contributors to rebuild and optimize FAST
Foundation, utilizing Storybook to streamline the developer experience and
Playwright testing framework to improve and prioritize test coverage. Focused
primarily on implementing web standards and WAI-ARIA accessibility requirements
to help make a more inclusive web for everyone.
Worked with the FAST Design team to build the FAST Design website. Collaborated
with designers and motion graphics artists to create a unique and engaging
splash page experience. Maintained the build process for the documentation site
using Docusaurus and API Extractor. Mentored junior developers and interns on
the team to help them grow and learn.