Software Architecture Consulting for Engineering Teams.
I help companies and teams deliver software that delights, on time, by bridging the gap between technical architecture and sustainable business goals.
View Services
Strategic Services
Architecture Audit
Deep-dive into your codebase architecture, evaluating security risks, scalability limits, and reliability hazards to give you a prioritised action list.
Team Mentorship
Closing the software engineering culture gap by developing engineering talent through pair programming, documentation, and leadership coaching.
Recent Thinking
All Posts →Today I am sharing a new technique I’ve been crafting for the past few years, that has allowed me to move fast in projects while maintaining high code quality
Read full entryReduce build times by dropping unnecessary steps, leveraging concurrency, caching dependencies, and smart Dependabot tricks
Read full entryHow much time do you spend in your terminal? You better be having a good time there. Learn how to customize it
Read full entry