Setup integration between Vimeo Player and Wirewax SDK in order to enable in-video interactivity (add to cart, timeline branching and custom overlays) on all embed players
•
Configured a module to pass Common Media Client Data (CMCD) to be passed with media requests for VODs
Worked with Security and Trust & Safety teams to restructure internal architecture for video embed privacy and moderation tools
•
R&D with the Applied Machine Learning team to test a novel reinforcement learning based adaptive bitrate algorithm to improve video quality of experience
•
Led development for Email Capture and Chapters in videos; setup data storage, ORM, made updates to Player microservice and Creator Settings UI
•
Built support for AVOD and extended DRM playback and Chromecast capabilities in the player, rewrote internal APIs in the HTML5 player and expanded a homegrown JS-based playback metrics logger
•
Contributed to improvements in the adaptive streaming engine driving Live and VOD playback, and developed internal tools for development and QA
•
Built Vimeo-Max/MSPAPI, and contributed to WebGL integration for 360º videos
Development interactive web applications and portable servers for music education, including Variation Playground for the New York Philharmonic Orchestra.
Education
2015 — 2017
New York University - Polytechnic School of Engineering