About ยท Lead Software Engineer

Hi, I'm Hannah

๐Ÿ“ Salisbury, UK
๐Ÿ’ผ @ IBM since 2019
๐ŸŒŸ MCA Rising Star Finalist

I'm a creative, motivated software engineer who's spent the last few years building web and mobile apps across industrial, banking, sustainability and healthcare โ€” most recently leading a team building a global EV charging app at IBM.

My day-to-day stack is React / React Native / TypeScript on the front, Node + GraphQL on the back, and AWS underneath. I care a lot about how teams work together โ€” coding standards, agile ways of working, and lifting up the people around me.

Before software, I trained as a broadcast engineer through an apprenticeship at the BBC and a first-class BEng โ€” keeping 16+ radio stations on the air taught me how to ship under pressure.

Quick facts

๐ŸขCurrentlyTechnical Lead, IBM
๐Ÿ“…Years in tech6+
๐Ÿ› ๏ธLast shippedGlobal EV charging app
๐ŸŽขT1D sinceDay one
๐Ÿ“œCertifications5
๐Ÿงญ

Experience

๐Ÿ’™

IBM

Technical Lead โ†’ Senior App Developer โ†’ Consultant

2019 โ€” Present ยท 6 yrs 7 mos
London, UK

Led teams shipping production software for energy, banking and sustainability clients โ€” currently heading up a global EV charging app.

Technical Lead

Oct 2022 โ€” Present

  • Leading a team of senior developers on a global EV charging app
  • Assigning work, enforcing coding standards, running standups & agile ceremonies
  • Onboarding and mentoring junior engineers across the team

Senior Application Developer

Mar 2022 โ€” Present

  • Built EV charging app for iOS & Android in React Native + TypeScript
  • Architected a Microfrontend setup for scalability across squads
  • Designed GraphQL schemas / resolvers with complex business logic
  • Owned AWS pipelines, deployment, and service management

Technology Consultant

Nov 2019 โ€” Mar 2022

  • Created a GraphQL Proof of Concept and pitched it to senior client leadership
  • Designed and built an SDK + UI component library (React / TypeScript) that cut delivery time
  • Authored the unit testing strategy and partnered with QAs on WebDriverIO E2E coverage
  • Shipped a production web app from zero in just six weeks
๐Ÿ“ป

Bauer Media

Broadcast Engineer

Apr 2017 โ€” Apr 2019 ยท 2 yrs
London, UK

Kept 16+ radio stations on air around the clock, ran projects end-to-end, and snuck in some early code along the way.

  • Built an off-air alerting system in Node.js + MySQL that texted, called and Slacked the team when a station dropped
  • Delivered a brand-new video router install end-to-end โ€” planning, purchasing, troubleshooting
  • Converted a meeting room into a working radio studio in 4 weeks (touchscreen mixer & all)
  • Refurbished the Kiss FM and Absolute Radio studios
๐ŸŽ™๏ธ

BBC

Apprentice โ†’ ViLoR Project Engineer

Sep 2013 โ€” Apr 2017 ยท 3 yrs 8 mos
Birmingham ยท Southampton ยท MediaCityUK

Engineering apprenticeship across the BBC โ€” local radio, distribution, network radio, sport โ€” culminating in a place on the ViLoR rollout team.

  • Configured and tested BNCS control systems for ViLoR sites going live
  • Built a transmitter fault-finder for BBC Distribution using Google Maps API + PHP + MySQL as my dissertation
  • Trained as a VERV broadcast vehicle operator and supported numerous Outside Broadcasts
๐Ÿ› ๏ธ

Skills & Tooling

๐Ÿ”ทTypeScript
โš›๏ธReact
๐Ÿ“ฑReact Native
โ–ฒNext.js
๐ŸŸขNode.js
โ—ˆGraphQL
โ˜๏ธAWS
ฮปAWS Lambda
๐ŸณDocker
โŽˆKubernetes
๐ŸงฐJenkins
๐ŸŽฉRed Hat OpenShift
๐ŸŒฅ๏ธGoogle Cloud
๐Ÿ—„๏ธSQL
๐Ÿ“ฆWebpack
๐ŸงชJest / RTL
๐ŸšฆWebDriverIO
๐ŸŒ€Agile / SAFe
๐Ÿ…

Certifications & Honors

Certifications

  • ๐ŸŒ€Certified SAFeยฎ 6 Agilist
  • ๐Ÿ’กEnterprise Design Thinking Practitioner
  • ๐ŸณDocker Essentials
  • โ˜๏ธWatson and Cloud Foundations
  • ๐ŸคBe Equal Ally
๐ŸŒŸ
MCA Awards โ€” Rising Star
Finalist ยท 2021
๐Ÿ†
Radio Academy 30 under 30
Recognition
๐ŸŽ“

Education

๐ŸŽ“

The University of Salford

2013 โ€” 2016

BEng Broadcast Engineering

๐Ÿ“

University of Warwick

2011 โ€” 2013

BSc Discrete Mathematics โ€” Maths & Computer Science