• Implemented WYSWIG course creation application and corresponding in-browser virtual classroom that led to a successful exit for the company in the form of an acquisition by Udacity.
• Authored a customized internal container service build, development, testing, and deployment platform.
• Implemented a real-time collaborative editor for the virtual classroom, accessing a shared file system.
• Engineered a versioning system for publishing courses with breaking and non-breaking changes.
• Executed a major refactor of the underlying in-browser IDE to enhance course capabilities using React.
• Rapidly iterated on WYSWIG editor and virtual classroom in response to customer feedback.
• Designed and partially implemented tfs, a content-addressed, snapshot-able, distributed file system in Rust.
• Developed reliable metadata server for the previous generation of our shared file system solution.
• Cultivated modern practices such as continuous testing, agile task scheduling, and immutable infrastructure.