Skills & Experience
A full-stack programmer With six years of professional experience
I am a full-stack developer, with a specialty in .NET back-end and Azure cloud development.
I have worked on a variety of projects, ranging from small web applications to large scale enterprise solutions. My typical professional work involves creating React / TypeScript front-ends powered by C# Azure Function REST APIs.
Visit my LinkedIn for a more comprehensive overview of my professional experience.
Projects
A collection of some of the projects I have worked on...
An educational game for getting a feel for recently sold homes on the UK housing market
A simple game to get a feel for Unity game development. Smash into as many green blocks as you can before you hit a hazard!
View weather data for any city in the world, using the OpenWeatherMap API
This website! Built with Next.js and Tailwind CSS
A blogging website for a travel blogger, built with Next.js and Sanity.io for CMS functionality
A recreation of Tetris, programmed in C. I started this project to learn more about development for embedded systems. Runs on an STM32F4 Discovery Board
A GIS application for mapping and finding rooms in buildings across the UEA campus. Involved mapping building floor plans using GIS software and developing a web application to display the data
A simple application I wrote back in 2016 to control the colour of a LIFX lightbulb, setting the current colour to the dominant colour of the screen. Written in C# using the LIFX LAN protocol
A Discord bot that plays music from YouTube, written in Python using the Discord.py API wrapper. Hosted on a Raspberry Pi and used for my private server.