Hi, I'm Adam

Software engineer bulding interesting things for the web. Currently working at PrettyLittleThing.

Web Frameworks

React, Remix, NextJs, GraphQl, Node, React Native, flutter

Languages

Javascript, Typescript, Dart, Sass, HTML5

UI & Design Tools

ShadeCn, Tailwind, StoryBook, Redux, Zustand, Styled Components, MUI, Chakra, Figma, Illustrator

Cloud

Amzon Web Services, Google Cloud, Vercel

Databases

MongoDB, Firebase, Postgres, MySQL

Testing

Jest, React Testing Library, Cypress

CI/CD

Docker, Kubernetes, Jenkins, CircleCI, TravisCI, Github Actions

Experience

Senior Software Engineer

PrettyLittleThing

October 2024 to July 2025

Worked on building a new Design System used on Prettylittlething website and expanding that out across all the other domains at Bohoo such as BoohooMan. Allowing resuable components accross fashion based websites and flexbility to different branding and designs of each domain. Building,improving and maintaing prettylething website.

Front End Engineer

Smart Pension

August 2022 to May 2024

Front end developer working on a new CMS using modern web technologies such as React, Graphql and Remix. Built for desktop and mobile applications. Built for over 77000 companies, allowing users to access all there pension information in one place.

Mid Software Engineer

BBC Global News

August 2021 to September 2022

During the time a BBC I moved up to a mid-level engineer and also worked some newer projects. One of the projects was to build modern bbc home page, using a modern tech stack, using NextJS, typescript and allowing the homepage to be more dynamic and customizable. Also worked on Pagebuilder which allowed advertisers and sponsers to build great looking article pages they could use to show off their product or content.

Junior Software Engineer

BBC Global News

January 2021 to August 2021

Working on a wide variety of projects and tech stacks (legacy and modern) built for millions of users. Succesfully released BBC travel, culture, future and worklife to new design and techstack (React, redux, typescript, node, aws). Worked on BBC reel a premium video and short documentary platform for readers to help look beyond their world.

Software Engineer

CloudIQ

2017 to 2021

Worked on legacy platform which invloved building custom emails and overlays for many clients such as PetsAtHome, EE, TUI and deploying tags that collects data from websites to help clients understand sales of there site. Successfully released a new paypal partnered product for clients.Worked on a new cms platform built using React and node, that allowed clients to view there data and create emails and overlays for their site.

Projects

SplitTheBill
SplitTheBill

App that lets you take a photo of a receipt and uses AI to capture the items, so you can split the bill between friends.

React NativeTypescriptTamaguiExpo
Qreator
Qreator

A app that lets you create QR codes for your business cards, websites, and social media.

React NativeTypescriptTamaguiExpo
v-share
v-share

Website that lets you watch youtube videos together with friends and chat.

ReactTypescriptGraphQlWebsocketsMaterialUitailwindcss
Crypto Summary
Crypto Summary

Android app that displays the current price and overview of 1000s cryptocurrencies.

FlutterDartCoinGecko API
SplitTheBill
SplitTheBill

Android app take a photo of a receipt and splits the bill between friends.

FlutterDartAWS textractAWS Lambda
Recipe App
Recipe App

Android app that lets you create food recipes and save them

FlutterDart
Maze Game
Maze Game

A game that lets you navigate mazes using the Logo promgramming language

HTMLCSSJavascript