7 years of experience building cool stuff
What cool stuff?Midnite is building a world-class esports, sports and game wagering platform for the new generation of fans.
With a wide range of products, Printed.com is the largest and fastest growing online print shop in the UK.
Widgeter is a WYSIWYG editor which lets you build pages with a selection of prebuilt customizable widgets.
A hub of interactive apps to use alongside the Animal Crossing: New Horizons game on Nintendo Switch to provide the best playing experience possible.
I'm a frontend engineer with over 7 years of commercial experience in web development. My journey started with AngularJS and jQuery, but I quickly fell in love with the simplicity and ease of use of Vue.js.
Over the years, I have worked on a wide variety of projects, ranging from small static websites to large-scale enterprise applications. I have a keen eye for detail and am passionate about delivering high-quality and pixel-perfect designs.
When I'm not building cool stuff, I enjoy video games... like a LOT. Considering the amount of time I've sunk into Overwatch I should be way better at the game, but I'm still having fun so who's the real winner here? 😉
These are the development tools I use day-to-day.
In 2021, I started looking for a new frontend role. When it came to CSS, my background was a standard Sass pre-processor setup for CSS for work and personal projects. My go-to would be the 7-1 architecture pattern.
5 min read
05/11/2023
As with everything, keeping your Sass files organised is key for easy and efficient working. The 7-1 pattern can help with this.
3 min read
24/01/2021
Nunjucks is great for templating your HTML, but it's even better when that markup is pre-compiled at build time.
6 min read
05/01/2021
On mobile devices hover states tend to stick unlike desktop. The workaround is to use a special media query.
2 min read
22/12/2020