• 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.