My passion is crafting experiences that are engaging, accessible, and user-centric.
Connect with me on LinkedIn or via email:
I design and build digital products that balance customer experience, business objectives and modern technology. My work spans strategy, UX, ecommerce, software engineering and technical consulting, allowing me to support projects from the earliest ideas through implementation, launch and continuous improvement.
Over the course of my career I've worked as a designer, developer, project manager and Tech Lead. That breadth has given me the opportunity to approach digital products from multiple perspectives while reinforcing a simple belief: the best solutions are created when design, technology and business goals are considered together rather than in isolation.
I enjoy solving problems that sit between disciplines. Sometimes that means designing an ecommerce platform or booking system. Sometimes it's improving internal workflows, integrating external services or creating interactive experiences that strengthen a brand without getting in the user's way. The technology changes from project to project, but the goal remains the same - to create digital products that are intuitive, maintainable and built to support the people who use them.
In recent years I've also explored interactive web experiences using WebGL and modern frontend technologies. That work has taught me that memorable experiences rarely come from technology alone. Creativity has the greatest impact when it supports usability rather than competing with it.