Adam Bulmer

Full stack developer with a specialisation in frontend development

I create things that scale well and are performant on the web.

I am a full stack web developer with a specialisation in frontend development, currently working as a Senior Software Engineer at on the card editor team in Manchester. I have expertise in the creation of scalable HTML/CSS working across multiple devices and browsers.

Whilst working on projects, my main focus is delivering features that are both performant on the web and easy to maintain ensuring the user get the content they require quickly and that the development team can deliver those features efficiently.

Worked for

  • Moonpig
  • BBC
  • Forepoint


An image of Moonpigs website


Senior Software Engineer

I am currently on the Card Editor team at Moonpig using TypeScript, React and Node within a serverless environment.

View page for Moonpig
An image of taxi's product

Senior Frontend Engineer

I was a Senior Frontend Engineer within the's Taxi product using technologies such as React and Node with a focus on performance.

View page for
An image of the BBC Live Page

BBC Live

Senior Software Engineer

I was the Senior Software Engineer on the 2nd iteration of the BBC Live pages using React and Node delivering LIVE experiences for events like the Rio Olympics, EU Referendum and the US Election.

View page for BBC Live
An image of the BBC Homepage

BBC Homepage

Software Engineer

I was involved in the frontend and backend development of BBC Homepage using Node and React creating personalisation features for the end user.

View page for BBC Homepage
An image of the workout plan bot app

Workout Plan Bot


I developed Workout Plan Bot as an alternative Workout tracking app on iOS. The app is native using Swift & SwiftUI.

free workout plan app