I’m a Creative Technologist – a synergistic mix of programmer, engineer, designer, maker and artist.
Combining over 30 years of programming experience with engineering, design, art and a lifelong curiosity about how things work. I enjoy projects that don’t have an obvious off-the-shelf solution.

I specialise in turning unusual ideas into working experiences — from interactive installations and realtime graphics to electronics, computer vision and experimental technologies.

Services :

  • Interactive installations & experiences
    Creating engaging experiences for museums, events, exhibitions, brands and public spaces.
  • Realtime graphics & creative software
    Custom software, GPU shaders, interactive 3D, projection mapping and audiovisual systems.
  • Physical computing & electronics
    Sensors, microcontrollers, custom interfaces and connecting the digital world to physical objects.
  • Computer vision & emerging technology
    Camera-based interaction, motion tracking, augmented reality and experimental applications.
  • Technical direction & consultancy
    Helping creative teams develop, prototype and deliver ambitious technical ideas.

From making a Mind Control Scalextric track for the Goodwood Festival of Speed through to making Interactive 3D Navigation kiosk software for Swire, one of the largest Shopping centres in the world.

From one-off art pieces and festival interactive installations, to corporate applications, my work involves a mix of technology, science, art, innovation and often the slightly unusual..

AI-assisted development & experimentation

I use AI extensively in my development process, both as a creative tool and to help design, develop and test complex software systems.

Combined with decades of hands-on programming experience, it allows me to explore ideas, build prototypes and develop sophisticated solutions much more rapidly.

Working together

I’m available for selected commissions, technical consultancy and creative development projects.

I work independently or alongside creative studios, agencies, artists and production teams — from initial ideas and feasibility through prototyping, development and final installation.

Projects can be arranged on a fixed-fee or consultancy basis, depending on their scope.

If you’ve got an interesting technical challenge, I’d be happy to hear about it.

  • You have an urgent software or technical solution required?
  • You need an idea or help with a fantastic new interactive installation to fit in a space or venue?
  • An interesting new app or web-app to reach a bigger audience?
  • Or you already have an idea and need to know how to make it happen?
  • Do you need something special?

Then I can provide the creative solution.

Skillset outline :

  • Communication
    • Conveying and understanding ideas
    • Teaching
  • Specialisms.
    • Projection Mapping, Visual Effects and music beat detection.
    • Computer Vision
    • Experiential interactives
    • The Analogue to Digital Interface
    • Software architecture
    • Micro-electronics
    • Solutions provider for the remarkable
    • Beating deadlines!
  • Programming
    • C++, WebGL, JavaScript, C#, PHP, GLSL & GPU shaders
    • Unity3D
    • OpenCV, OpenPose, OpenFrameworks
    • Arduino and Raspberry Pi, Python
  • Making things!
    • Designing
    • Engineering
    • Creating digital content – GIMP, DaVinci, AfterEffects, Photoshop, Blender
    • Crafting
    • Music

Also trained as an animator and artist. I use my creativity in tandem with a solid technical knowledge and a strong holistic, ‘bigger picture’ and lateral thinking capacity. I enjoy being curious.


Over 30 years computer programming experience working in creative development environments (specialising in human experience interfaces and 3D vision).


Solo and collaborative artworks have been exhibited in over 17 international art and fashion exhibitions including the ICA and the Barbican. Collaborative and solo museum exhibits including the V&A, the Cutty Sark and the Science Museum in London and the Singapore Science Centre.

See also :

Museums, Galleries & Festivals

I am also sometimes an educator, and enjoy encouraging and teaching people from all ages and backgrounds. Teaching at London St Martins, and Brighton University, as well as afterschool club for kids.


Clients including :

Imagination, Redbull F1, Inition, Microsoft, The London Science Museum, Copperdollar, Museums, Galleries and Festivals, Diageo, Realise-Live (DHL/Uber/HelloFresh), Solar Flare Studios, Soda, The Wellcome Trust, Adidas, The Victoria & Albert Museum, Wake The Tiger

See also :
Clients

Why MapFlaps.com?