JW Player

While at JW Player, I worked on the JW Player website, the JW Player web player, and the JW Design Library as a Senior UX Engineer.

JW Player Website

Description:
Maintained and led design overhauls for jwplayer.com. Collaborated directly with the Marketing Team to build customizable experiences for product launches and marketing campaigns. Revamped the original codebase to improve development cycles and deployment schedules. Migrated the site from a longstanding managed WordPress instance to an in-house Jamstack solution built on top of Prismic.io with EJS, Express, Node, Nginx, AWS, and Kubernetes.
Role
Lead Front-end Developer
Years
2015–2018
Technologies Used:
PHP
MySQL
WordPress
HTML5
CSS3
JavaScript
Webpack
Less
Babel

Video


JW Player

Description:
Provided UX expertise and built foundational prototypes for various JW Player products and features: Sticky/floating player, Recommendations Shelf, Settings Menu, Controls backdrop. Encouraged modern techniques when browser support allowed, including SVG icons and CSS transforms, transitions, and flexbox. Built interactive visual analysis tools to render the player in customizable UI states to aid in debugging, feature testing, and styling.
Role
Senior User Experience Engineer
Years
2017–2018
Link
https://github.com/jwplayer/jwplayer/commits?author=radium-v

Web Player Demos

Description:
Rewrote and updated all JW Player Web Demos to improve performance, accessibility, and readability.
Role
Senior User Experience Engineer
Years
2017–2019

JW Design Library

Description:
Championed the JW Design Library design system initiative. Led the integration across multiple properties enabling engineers to benefit from "a single source of truth". Introduced deployment system scripts to manage releases and publish versions to CDN.
Role
Senior User Experience Engineer
Year
2019
Link
https://www.github.com/jwplayer/jw-design-library/commits?author=radium-v