Callum Hart

Email

callum@callumhart.com

Telephone

07869592794

Website

https://callumhart.com/

GitHub

https://github.com/callum-hart

A proactive and pragmatic Front-end Software Engineer with 9 years commercial experience. Highly accomplished in JavaScript and across the React stack. Keen advocate of graceful degradation, automated QA, and incremental delivery. Passionate about open source and mentoring engineers in and outside of work.

Experience

Nutmeg

Title
Senior Lead Software Engineer
Duration
July 2020 Present

Where

London, UK
  • ⚬ Lead a team of 7 front-end engineers, responsible for technical planning, front-end architecture and delivery
  • ⚬ Introduced engineering squads, requirement contracts, test plans, 360 reviews for offshore developers
  • ⚬ Established weekly skill-shares, ran workshops on screen-readers, XState, and Formik
  • ⚬ Interviewed, hired and on-boarded new engineers, drove sprint ceremonies
Title
Senior Front-end Engineer
Duration
June 2018 July 2020
  • ⚬ Built SCA PSD2 compliant card payments, Open Banking transfers and direct debits in React
  • ⚬ Developed new features such as 3rd party payments, JISA/CTF transfers, and drip feed; with strong focus on resilience and accessibility
  • ⚬ Increased payments code coverage to 100%, made CI pipelines 62% faster, handled Stripe outage
  • ⚬ Ambassador for Nutmegs design system, selected for 2019 TYE squad, introduced middle-layer in front-end architecture

KAYAK

Title
Full-stack Software Engineer
Duration
Sept 2016 June 2018

Where

Berlin, Germany
  • Core UI Architecture
    • ⚬ Removed 63% of CSS from homepage (kayak.com)
    • ⚬ Migrated core components to KAYAKs in-house atomic CSS library
    • ⚬ Built isomorphic React components used by millions of daily users, standardized BEM
  • Paid Search
    • ⚬ Developed server-side link previews for top travel destinations (serving 7 million requests per day)
    • ⚬ Designed and built PUG: a React/Redux webapp for marketers to manage ad campaigns, and Prèvue: a Vue.js Chrome extension for account managers to preview sponsored content
    • ⚬ Winning team of Performance SWAT Week 2016 (page loads 25% faster)

Travelling

Duration
Mar 2016 Aug 2016

Where

Russia, Mongolia, China, Thailand

Commusoft

Title
Senior Front-end Developer
Duration
July 2014 Mar 2016

Where

London, UK
  • ⚬ Led the front-end development and UI/UX redesign of a multi-million pound rewrite
  • ⚬ Built complex UI components such as a spreadsheet, calendar and file upload in AngularJS
  • ⚬ Mentored junior Engineers, and visited Chennai (India) to align engineering practices across teams
  • ⚬ Raised the companies tech profile via open source projects (DateJust.js, SLAB, Complete-me)

Serious Fox

Title
Front-end Developer
Duration
Mar 2012 June 2014

Where

London, UK
  • ⚬ Built rich client-side experiences using JavaScript libraries such as Backbone.js, Angular JS, CoffeeScript, and jQuery
  • ⚬ Introduced modular and maintainable CSS to large-scale enterprise level applications
  • ⚬ Worked with a range of clients including: Dell, ABM Industries, Barbour and Tottenham Hotspur F.C.