I'm a creative technologist who bridges the worlds of interactive art and software engineering. With over 10 years of experience in machine learning, prototyping, and full-stack development, I transform complex technical systems into playful, participatory experiences.
Currently, I'm a Senior Machine Learning Engineer at Adobe, where I work on deploying cutting-edge machine learning models. Previously, I was Software Architect and Senior Engineer at Grabango, building computer vision systems for cashierless retail, and a Research Engineer at BBC R&D, where I contributed to publications on machine learning for broadcasting and content production.
My art practice explores how technology can create spaces for connection, healing, and play. From building 100 hobby horses for a festival rideshare service to transforming empty nitrous cylinders into a meditative musical instrument, I'm interested in work that invites participation and transforms challenging experiences into something beautiful.
I studied Electronic Engineering at the University of Manchester and have contributed to academic research at the intersection of broadcasting, machine learning, and user experience. Whether I'm writing code or building installations, I'm driven by the question: how can we use technology to bring people together?
Professional Experience
Senior Software Engineer — Adobe ML Engineer (Current)
Software Architect / Senior Engineer — GrabangoComputer vision and cashierless retail systems
Founder — AlgoloopCreative technology consulting and prototyping
Research Engineer — BBC Research & DevelopmentMachine learning for broadcasting and content production
Education
BSc Electronic Engineering — University of Manchester
Selected Art Installations
- Rustlr Rideshare
- The Organ Of No Body
- Good Garbage Repair Shop
- Zoltan
- b0rkestra