
Homepage to show key event information including dates, speakers and can't miss sessions
Live or pre-recorded video is accompanied by real-time chat with viewers around the world
Customizable agenda for viewers to select their preferred sessions when available
When the majority of the tech industry had to quickly transition to remote work during the height of the Covid pandemic, the IBM Global Sales Enablement team needed a way to virtually deliver internal events around the globe to educate sellers on IBM’s latest product and software offerings, demo new technologies and connect colleagues and clients.
My team created a virtual events platform to host IBM’s quarterly Sales Kickoff events for each of 4 major geographies, including support for live and pre-recorded broadcasts, channel-based chat, customizable agendas and interactive questions and polls.
Built a scalable component hierarchy to handle multiple event streams, user agendas, and real-time interactions simultaneously across the application.
Designed and developed an interactive agenda builder to allow users to craft custom schedules by selecting individual sessions or subscribing to thematic tracks
Integrated WebSocket connections to power live quizzes and games during broadcasts and created responsive UI elements that update instantly as audience members participate
Developed a registration-based routing system to seamlessly directs users to their appropriate event streams with conditional rendering