Senior Javascript/UI engineer based in London.
Hi, I'm a Javascript/UI engineer currently based in London, UK. I focus on building great user experiences and advocating for performance.
I've been working in tech for the past 7 years, 5+ of which have been spent engineering high profile, high traffic, complex web apps.
I'm always trying out the latest trends in the frontend community, currently I'm using the following tech:
Building a multi retailer, multi language international eCommerce shopping platform. A React/Node application that facilitates multiple themes, translations and feature customisation with a single code base for Ocado Technologies OSP platform.
I started & ran a vegan beauty store with my wife. Using Shopify to handle all the backend systems, over the course of a year I turned what was a basic template into a beautiful, functional beauty eCommerce site serving 100's of customers. Due to personal circumstances we closed the store in 2020, but you can still view images of the site.
Working on one of the largest grocery eCommerce websites in the world, serving over 100,000 users daily in the UK and 6 other countries across Europe and Asia. Built the new version of the website in React/Node to replace the legacy ASP.net application.
I joined Tesco back in 2013 where I did a rotational graduate scheme doing a variety of roles from business analysis, support and infrastructure delivery before ending up in software engineering where I helped build Tescos non grocery website.
You can read more about my work experiences on LinkedIn.
Here are some of my recent projects & experiments.
Sometimes I build for fun, to learn or just out of curiosity.
June 11, 2019
Understanding how to utilize our tools as an engineer can make us more productive and gives us more time to work on what really matters.
ReadOctober 10, 2019
Chrome dev tools is packed with features that can make your dev life easier. Here are 6 that you (probably) didn’t know about!
ReadMarch 20, 2020
So, you’ve typed that URL in your browser and you press go, what happens next?
ReadSeptember 17, 2020
What exactly happens when you load a url? Learn about the basics of opening connections, sending messages and how we can do this securely.
Read