Hi! I’m Fraser, a creative software engineer passionate about building beautiful, accessible, performant digital products.
Over the years I've been fortunate to work on major projects with Edinburgh Fringe, Linn, White Claw, Laphroaig, Innis & Gunn and many others. I'm currently Senior Software Engineer at STV News, working as part of a small team building and maintaining the website and mobile apps.
The “software engineer” bit is simple enough - I build all sorts of digital products (websites, apps, games and more) for anyone with an idea and a budget.
I've thrown the word “creative” in there because I like to think I bring a bit of flair and creativity to proceedings, on top of the technical know-how you would expect.
These days I'm all about that Jamstack - in particular Next.js (a popular React framework which brings structure and consistency to server side rendering and all sorts of other goodies), plus whatever serverless backend or API makes sense for the project. It's a fantastic way to work - great developer experience and great user experience all in one.
A curated list to follow when lauching a new web project, with lots of handy links.Visit WLC
An interactive periodic table of the elements, built with React and the Wikipedia API.Visit Elmnt.info