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
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.
Lead Front-end Developer
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.
Rewrote and updated all JW Player Web Demos to improve performance,
accessibility, and readability.
Senior User Experience Engineer
JW Design Library
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.