Hello there!

I help agencies & businesses build better digital products.

Freelance Senior Software Engineer based in Yorkshire, with 15 years shipping websites, web apps and digital platforms. The person teams bring in when a project needs experienced hands and a calm head.

Currently available for new projects
Coffee and Code
coffee and code
Chris Gorrod Architecture
architecture doodle
1. listen
2. plan
3. build & ship
4. repeat ↺
14+
years
sound familiar?

You might be…

an agency

We've won a project but need another senior dev.

I embed into your team, work your way, and take real ownership of what I pick up. No ego, no hand-holding needed.

a business

We need someone to build (or rescue) our platform.

A technical partner who'll understand what the business needs, give you honest advice, and build things that last.

a team

We need someone who can jump in with minimal handover.

I've joined plenty of projects mid-flight and found my feet quickly. Give me a repo and a Slack invite.

their words, then mine

How I help

An agency

We've won a project but need more senior capacity.

I embed into your team and start delivering quickly. Your process, your tools, and a senior pair of hands you don't need to manage.

A business

Our website needs rebuilding.

Let's start with what the business actually needs. Then I'll plan the architecture and build something that lasts well beyond launch.

A company without developers

We don't have a dev team. We just need this built.

Good news: I genuinely love a straightforward build. I'll take it from brief to launch, with plain-English updates the whole way.

A product team

We need help planning a project before development starts.

Architecture, estimates and honest trade-offs, all before a single line of code. Getting this bit right is where most project risk disappears.

A scaling team

We need roadmaps, planning and someone to keep delivery on track.

I've led delivery as an engineering manager, so planning, roadmapping and guiding technical decisions come as standard.

A growing team

We want our developers to level up while the work gets done.

I mentor as I go. Code reviews, pairing and honest guidance, so the team is stronger when I leave than when I arrived.

A stuck team

We need someone to untangle an existing codebase.

Honestly? I enjoy a good untangling. I've rescued enough projects to know where to start.

in good company

Teams I've worked with

Flutter UKI
Sky Betting & Gaming
ITV7
Super6
Peter & Paul
MSQ
Novuna
University of Huddersfield
no skill bars, promise

What I offer

01

Senior experience

15 years delivering production software across agencies and businesses, and the judgement that comes with having seen what works and what quietly causes trouble later.

02

Pragmatic problem solving

The right solution, not the most impressive one. I'd rather remove complexity than add it.

03

Easy to work with

Low-drama collaboration with stakeholders, designers, clients and teams.

04

Sound technical decisions

I help teams weigh options and make good calls, then take responsibility for them.

05

Clear communication

No jargon, just honest updates on progress, risks and trade-offs.

06

Reliable, maintainable software

Built to keep working, and still easy to change long after launch.

07

Planning & roadmapping

Structured delivery, with roadmaps, estimates and milestones that keep projects on track and surprises to a minimum.

08

Delivery leadership

Time spent as an engineering manager means I can guide delivery and support other developers, not just write code.

the toolbox
ReactTypeScriptNext.jsNodePHP.NETKotliniOSAndroidWordPressShopifyPayload CMSStorybookAstroAWSCI/CD

My home turf is the modern web, React and TypeScript especially, but this is far from an exhaustive list. I'm comfortable stepping into most codebases and picking up whatever the project needs.

away from the keyboard

A bit about me

Freddie the golden retriever
walks with Freddie
Chris with some stormtroopers
Dream come true
Watching Brisbane Heat
Brisbane Heat when travelling Australia

I enjoy solving hard problems, collaborating closely with teams, and building software that's still easy to maintain long after launch. Over the years I've sat somewhere between senior engineer, tech lead and engineering manager, depending on what each project needed. I care more about doing the job properly than being the loudest voice in the room.

Outside of work, you'll usually find me out walking my golden retriever Freddie, planning our next trip abroad with my wife, or watching some variation of sport. I like building things and keeping busy, whether that's software, side projects, or a slightly over-planned holiday itinerary.

go on, say hello

Let's build something good together.

Whether it's extra senior capacity, a full build, or a project that needs steadying, tell me what you're working on.

Agency supportEnd-to-end buildsFreelance projectsTechnical consultancyFractional development support