← Portfolio

Portfolio

About Me

Developer · Artist · Activist

My Journey

A lifelong creative exploring media as diverse as sound sculpture, fibre art, painting, poetry, and soap making, my practice currently exists at the intersection of photography, digital manipulation, and blockchain-based community art. After three decades as a professional chef, a career-ending injury pushed me into software development—a shift that fundamentally changed my creative practice and kick-started an incredible new artistic odyssey.

I discovered that debugging code, like recipe development, is about transformation: taking ideas and raw materials and reshaping them into something new that provides a nourishing experience. Software development offered something my earlier media couldn't—the ability to create work that scales, persists, and invites participation. Code lets me turn ideas into interactive experiences. Now I work creatively in this digital realm, treating technology as both medium and collaborator in building more inclusive digital spaces.

What excites me is that this technology is a studio, a megaphone, and a toolkit all in one. It amplifies creativity, connects communities, and opens sustainable paths for artists who've been shut out of traditional systems. I'm building tools and experiences that let marginalized creators own their work, reach audiences directly, and thrive on their own terms—using code and blockchain as levers for real equity.

See what I'm cooking up →

Skills & Background

My career has spanned over 30 years in culinary arts, where I honed creativity and precision under pressure. The kitchen taught me invaluable lessons that translate directly to software development:

From the kitchen to the codebase
  • Systems Thinking: Keeping the entirety of the project in mind, and how all components interact.
  • Emotional Intelligence: Understanding and managing emotions in both personal and professional contexts.
  • Adaptability: Adjusting to new environments, challenges, and evolving requirements.

Transitioning into software development has allowed me to apply these same principles to digital creation, where I now build interactive experiences and tools that empower creators and communities. As an artist and developer committed to social justice, I see technology as a way to dismantle gatekeeping and redistribute power.

What that looks like in practice
  • Creative Advocacy: Art and tech projects that amplify marginalized voices and challenge inequity.
  • Inclusive Design: Tools and platforms built for accessibility, ensuring people of all abilities and backgrounds can participate.
  • Alternative Economics: Community-driven platforms and revenue models that empower creators and redistribute resources.
  • Civic Technology: Projects that advocate for environmental justice, equitable access, and inclusive public spaces.
  • Community Empowerment: Collaborative spaces where diverse groups co-create solutions for a more just future.