Today I set technical direction and standards, build the systems and tooling other teams work against, and lead a team across Europe. I still build, though, because the moment you lose touch with the craft your judgement starts to drift.
My career began with a formal education in graphic design in the mid 90s, in print, just as the web was learning to be a visual medium rather than a document format, when Flash and CSS were pulling layout away from tables.
From paper and ink to pixels, polygons and intelligent systems, each medium has opened a new way of thinking. Driven by wanting to understand every part of the process, I became a full-stack developer and designer with a product mindset. The tools have changed, but my curiosity has not: understanding how people interact with technology, and how design makes that interaction clearer.
I often act as a bridge between stakeholders, teams and business units. I believe in open, honest and kind communication, and in the power of mentoring and knowledge sharing.
I also contribute to non-profit initiatives and projects that foster innovation and creativity for social change.
AI has not reduced my work, it has expanded it. I write no less code, I have just become syntax-independent, which moves my attention to intent, abstraction, and the problem I am actually trying to solve. I work alongside agents now, and they extend my judgement rather than replace it. When the tools are available to everyone, what differentiates us is the depth of our ideas and the clarity of our vision. This technology does not replace our humanity; it highlights the need for it.
We are becoming architects not just of products, but of possibility.
If you’d like to know more about my work, or a glimpse behind the scenes, come and find me on my social channels.