Logo - Harry Gordon

Hello! I'm Harry

I'm a freelance developer focused on projects which are technically interesting and have a positive social impact

I’m a full-stack .NET developer with 14 years of experience working on web and native applications. As a full-stack developer, I’m comfortable working with Azure-native applications, micro-services, databases, content management systems, websites, native apps and integrating across them all. This makes me an ideal choice for small teams and solo projects.

As a contractor I aim to bring professionalism and enthusiasm in spades. I’m here to help and will do everything I can to make the project a success

I'm also an active member of the Umbraco community. I have previously co-hosted the Edinburgh Umbraco Users Group with Owain Jones and Tom Madden, a bimonthly tech Meetup in Edinburgh.

I'm trying to write more on interesting topics: my latest posts are about the dangers of using Umbraco page models as view models and rewriting an Umbraco 8 website using Astro (this website!).

Core competencies

As a developer, my focus is primarily on building cloud-native .NET 6 applications that utilise the power of Azure through Functions, Service Bus and other tools such as Cosmos DB. I'm also passionate about integrating across the stack, whether I'm designing the API for another team/client or doing front and backend myself.

I'm happy working on the front-end, whether that's with a framework or vanilla JavaScript. I've recently worked with both React and Angular.

.NET Core
Azure
JavaScript
Umbraco
Continuous Integration
Entity Framework
Cosmos DB
Xamarin

Values

An illustration of a journey

Focussed

I work with a small number of clients to allow me to really focus on their needs.

An illustration of a flag - denoting challenge.

Challenge

I enjoy a project that allows me to dig into a challenge, whether it's technical, user experience or organisational.

An illustration of a light-bulb emerging from an open box - denoting enthusiasm, ideas and thinking.

Enthusiasm

By choosing work carefully I ensure that I always bring a high level of enthusiasm and technical contributions to a project

An illustration of a hands holding each other in a circle - denotes team work

Team

I'm communicative, patient and always aim to trust in the expertise of those around me. We're in this together!

Working together

If you have an questions about my skillset or might want to work together don't hesitate to get in touch.

This site is static HTML, managed in Umbraco 13 and then rendered using the Astro framework. The UI uses Tailwind CSS and a tiny amount of vanilla JavaScript.

Designed by Emily Geraghty