Active Theory · Dreamwave, JavaScript, VideoJS

Stripe Sessions

Role: Front End Developer

Stripe Sessions

While at Active Theory I worked on the web platform for Stripe Sessions in 2021 and 2022, two large-scale conferences for the Stripe developer and customer community. I led front-end implementation for key features such as registration, breakout video chats, live Q&A, a custom HLS live-streaming video player, and a dynamic multi-track Sessions schedule.

The platform was powered by Dreamwave, Active Theory’s in-house full stack framework that I also worked on, which enabled core out of the box features to be extended for Stripe-specific use cases. Building the platform two years in a row meant learnings could be applied to the subsequent iteration to refine performance, polish, and reliability.

Custom video player

A custom video player was built with VideoJS that supported close captioning, HLS livestream format, playback speed, native fullscreen and volume controls, and more.

Recommendations and a review system

The result was a cohesive event experience that supported thousands of concurrent attendees across keynotes, sessions, and networking moments.

View Video↗︎