Lead Frontend Engineer at from to Present

  • Built a progressive web app with Next.js for tracking parts through the manufacturing process
  • Implemented integration between the Authentise manufacturing execution system and Autodesk Netfabb
  • Developed numerous customizations for new customers

Administrator at from to Present

  • Developing a single-page app with Svelte and Sapper for checking the tides (previously used Vue and Nuxt.js)
  • Built supporting API using GraphQL for accessing tide, weather, and location data from NOAA, USGS, Dark Sky, and OpenStreetMap

Senior Player Engineer at from to (7 yrs, 6 mos)

  • Designed, developed, and launched an improved, easier-to-use player JavaScript API library
  • Added internationalization to the player and built tools to support it
  • Implemented Content Security Policy on player.vimeo.com
  • Led effort to move to HTTPS and enable HSTS on vimeo.com and player.vimeo.com
  • Built closed captions and subtitles support into the player and worked closely with the product team on defining and enabling Amara integration
  • Led front-end work on a major player upgrade
  • Rebuilt the API and on-site moderator tools for the major v6 site update
  • Maintained and supported the Vimeo API, including designing and helping to build version 3
  • Worked with Apple to develop the first version of Vimeo on the Apple TV, and later to implement a major overhaul

Developer Apprentice at from to (1 yr, 6 mos)