• Collaborated with Set Reset to deliver a reliable, high fidelity 3D interactive installation for S&P Global.

  • Led development of an asset pipeline that automated the processing of large amounts of 3D content.

  • Built polished, dynamic frontend interfaces for games and web applications.

  • Designed and developed the font previews feature, from initial hackathon concept to fullstack production ready feature.

  • Led the engineering work to integrate Fontshare typefaces. Managed communication and coordination with the external development team.

  • Played a key role in launching the Plugins platform, designing and implementing core APIs, and creating the OAuth model for plugins.

  • Shipped multiple high quality product features relied upon daily by thousands of users to run their businesses.

  • Led development and technical direction for the homepage content item redesign. This included a versatile and accessible "hover card" system used across iPlayer.

  • Initiated and led the work on bringing a legacy image optimization system up-to-date using Docker, enabling future work on portrait content images.

  • Mentored graduate and junior software engineers and initiated knowledge sharing sessions for the team.

  • Maintained Jenkins CI/CD pipelines and AWS infrastructure.

  • Collaborated with team members to create high quality code following TDD and pair programming best practices.

  • Shipped performant and accessible web applications used by millions of people per week using React, Redux and CSS.

  • Worked closely with designers to create single page web applications for clients including The Guardian, eBay and Alzheimer's Society.

  • Developed, maintained and shipped real-time data visualisations for conferences and exhibitions.

  • Created and animated interactive data visualisations using Canvas, SVG and WebGL.

    I maintain few small projects with small user bases. These include Salad Room, Powerlet and Little Camera Preview.