About Me

I'm Craig Freeman — a senior technology leader and software engineer based in the UK.

I've spent my career building teams, shipping products, and solving hard problems at scale. I believe great software is built by great people, and that clarity of thought leads to clarity of code.

What I Do

  • Engineering leadership and team building
  • Software architecture and system design
  • Full-stack .NET development
  • Technology strategy and delivery

Outside of Work

When I'm not at a keyboard, you'll find me somewhere outdoors, reading, or finding new ways to overcomplicate a simple home project.

Feel free to get in touch.