•Collaborated closely with a team of designers and illustrators, to build out our design system Latitude (https://www.flexport.com/design).
•Reworked Flexport's newer app development platform, “Workspaces”, to support new features, improve devex, and increase inter-app consistency.
•Created migration paths and support for multi-project work by leveraging webpack, yarn, and more to enable projects to share configs, components, and tooling.
•Drove our migration to Next.js, writing documentation, creating architecture diagrams, presenting on the framework, and building out the preliminary and formal web applications.
•Taught 200+ people in our onboarding course for design systems I co-developed with our designer which features an interactive Figma game and coding exercises.
•Improved build times by ~186% for our Next.js application with optimizations in Bazel.
•Implemented data hydrated server-side rendering in Next.js with automatic prefetching of existing GraphQL queries by writing a Relay middleware system, allowing developers to gain SSR benefits without having to write any new code in most existing cases.
•Migrated several outdated systems to GraphQL in Ruby and Rails.
•Mentored 3 engineers on our frontend infrastructure team, supporting, teaching, and assisting.
•Co-spoke with a designer at the worldwide Reactathon 2020 on design systems at Flexport.