Whether building a new software system or expanding an existing one, good architecture is important. Without it, your system will start to become slower and adding new functionality will become more expensive and risky.
I can help you choose and implement an architectural style for your application that results in software that is easy to maintain, such as layered or Hexagonal Architecture.
I can help you decide if a distributed / microservice architecture is a good fit for you, and help you choose the right integration pattern to allow services to communicate with eachother.
Become more flexible and scalable and reduce maintenance by running your applications on public cloud infrastructure. I can help you select the right cloud provider and products for your needs.
Making explicit architectural decisions does not require adopting a waterfall approach. Let me help you adopt agile practices such as architectural decision records in your team or organization.
As a freelance Software Architect my focus is not on implementation of functionality or providing additional development capacity. Instead, my aim is to improve the software architecture know-how of your team so that they become better at continuously delivering high-quality software. I do this by providing advice, training, coaching, and pair-programming to your team, and by helping you to improve your processes and practices. My goal is always to help the team to become self-sufficient and in the end make myself redundant.
I offer Software architecture sessions per full-day, half-day, or per hour.
€ 150 /hour
€ 920 /day
€ 510 /4 hrs
All prices are excluding VAT.
Would you like to hear more about how I can help your team or organization with software architecture, or you have any other questions?
Let's get in touch!