Services you can hire me for…
Map domains
Identify the different areas of your business and use them as a foundation for your team organization, software, and use them to align tech and business strategy.
For the last two decades I've been using techniques like DDD and EventStorming to help companies shape the right domain boundaries.
Here are some of my resources that you might find interesting.
Organize teams
Autonomous teams that can iterate rapidly used to be a business advantage but now it's just table stakes. If your teams are bogged down with dependencies, I can help you fix that.
I am a Team Topologies Valued Partner
Here are some of my resources that you might find interesting.
Design Software Architecture
I have been responsible for architecture at companies like Salesforce and PayFit, using concepts like DDD and microserivces to create loosely coupled systems aligned to the business strategy. Not just diagrams and sketches on a whiteboard, but concrete plans and roadmaps to implement them.
Here are some of my resources that you might find interesting.
Modernize Legacy
I’ll help you decide what is actually worth modernizing, what can stay as it is, and how to sequence the work without betting everything on a rewrite.
I curated legacy-modernization.io - check it out to see a range of patterns I can help you to apply.
Here are some of my resources that you might find interesting.
Hands-on leadership
Want me to join your company in a part-time role? I can lead or support projects to ensure they get delivered. From architecture to code, I switch between strategy and implementation as required.
Here are some of my resources that you might find interesting.
AI workflows
I’ll help you put the harnesses, feedback loops, and working practices around AI-assisted development that make it reliable enough for real software delivery—not just impressive in a demo.
Here are some of my resources that you might find interesting.
If you need help with any of these, contact me when you're ready....
nick@ntcoding.co.uk