Architecture with a purpose
Clear system boundaries, practical plans and technical choices that support the product's real needs.
PLAN THE WHOLESoftware architecture · Full-stack engineering · Security · Usability
I bring architecture, secure engineering, full-stack development and a deep instinct for usability together—so complex work becomes software people can understand and trust.
01 The advantage
The strongest products connect what people need with technology that is secure, dependable and thoughtfully built. I work across these concerns, making the important decisions coherent all the way through delivery.
Clear system boundaries, practical plans and technical choices that support the product's real needs.
PLAN THE WHOLEHands-on delivery across the interface, services and integrations—with the detail and context kept connected.
BUILD END TO ENDI stay current with modern application security practices and use security testing throughout development—from architecture through release.
SECURE BY DESIGNThoughtful workflows, clear feedback and interfaces that make complex tasks feel straightforward.
MAKE IT FEEL SIMPLE02 Selected domains
A selection of the kinds of products and problems I work on. Some client work is confidential, so these examples stay at the level of domain and approach.
OPERATIONS · INTEGRATION · PRODUCT DESIGN
Make multi-step, information-rich work easier to navigate, coordinate and complete.
CLINICAL CONTEXT · PRECISION · TRUST
Support demanding tasks with a calm interface, dependable behavior and clear information.
DESKTOP · MULTI-PLATFORM · ACCESSIBILITY
Build focused applications that feel consistent and understandable across environments.
Detailed case studies can be added where client permissions allow.
03 A little context
years building software
15 years at
GE HealthCare
I have spent more than four decades turning ideas and requirements into working software, including 15 years at GE HealthCare across a wide range of projects.
My work moves naturally between product decisions, system architecture, implementation and the details of the user experience. I enjoy the hard problems—and the craft of making their solutions feel clear.
Good software respects the user's time, attention and intent.
04 The next step
Tell me about the people, the workflow and the challenge. We can start there.