I worked on many different areas for which Figma is now known for.
•Developed multiplayer-first product features in the core design editor (React, C++). Founding member of the prototyping team. Wrote the v2 of our mobile renderer to be performant enough for interactive prototypes.
•Developed an innovative runtime to run third-party plugins securely with the CTO & two other engineers. Built a good portion of the initial API, wrote the launch version of our API docs and provided support to plugin developers.
•Frequent contributor to our frontend web infrastructure, including the integration test framework, TypeScript/React best practices, CI suite performance, offline data saving. I embody the "leave the campground cleaner than you found it" spirit.
•Initiated a lot of writing, both internal documentation and external blog posts.
•In my last two years, I worked on LiveGraph, our infrastructure and API for serving real-time data with GraphQL-like queries. A lot of the focus was on operational stability and working with product teams to port feature areas to LiveGraph.