Make it clear.
Shape complex requirements into dependable systems and decisions a team can act on.
Senior consultant & software architect
I turn complex systems into useful products—and help the people building them do their best work. More than 15 years across software, architecture, and delivery.
In practice
A people-first approach to ambitious systems: understand the problem, make the path clear, and build with care.
Shape complex requirements into dependable systems and decisions a team can act on.
Move from strategy to working software across cloud, web, and distributed applications.
Lead communities where technology, faith, and meaningful service can meet.
Working language
Continue the conversation