Creative technologist and PhD researcher exploring how non-technical people can use AI to build real software. My research at the UKRI Centre for Doctoral Training in AI for Digital Media Inclusion focuses on vibe-coding as a creative design medium. I've built over 50 projects through conversational AI development and spent seven years managing innovation hubs and emerging technology projects spanning VR, AR, and AI. I deliver workshops and training on AI-assisted development for non-programmers, and consult on creative technology projects.
Thesis: Vibe-Coding as a Creative Design Medium: Human-AI Co-Creation for Non-Technical Creatives. Researching how non-technical practitioners experience AI-assisted development, designing intervention tools for safer and more reflective practice.
Talk on creative AI and vibe-coding for the Association for Survey Computing's "Beyond the Hype" programme on real-world GenAI applications.
Talk on how generative AI can ethically empower grassroots creatives through accessible, open-source tools.
Half-day hands-on workshop for multimedia students using generative AI tools to produce short movie trailers in four hours.
Full-day workshop covering AI, 3D scanning, and VR/AR with demonstrations, explanations, and hands-on activities for creative businesses.
Presentation covering AI tracking systems, 360-degree video for mental health, and the Alternative Stages WebVR platform.
Delivering 30-minute talks, 2-hour workshops, and half-day intensive sessions on AI-assisted coding for non-programmers. Focused on vibe-coding, prototyping, and understanding the risks and limitations of AI-generated code.
Built a portfolio of over fifty AI-assisted projects spanning laughter detection games, fantasy sports engines, educational AI chatbots, full-stack platforms, AR business cards, and research tools.
A Claude Code plugin implementing seven design interventions from PhD research, promoting safer and more reflective AI-assisted development practice.
Seven iterations of a real-time laughter detection game using CNN classifiers, survival modelling, Elo ratings, and adaptive difficulty. Built with PyTorch, Vue.js, and WebSockets.
Generated a synthetic composite face from 17 participants using AI tools and created an Unreal Engine 5 MetaHuman as a blueprint for a 4.3m sculpture in Crisis UK's national homelessness campaign by adam&eveDDB.
A WebVR live music platform featuring LIDAR-scanned Brighton venues, enabling virtual gig experiences with real-time audience interaction.
Reusable VR office environment template created using Mozilla Hubs Spoke editor, later cited in academic research on VR training usability in LIS education.
WebAR experience triggered by a physical business card, featuring a 3D avatar and real-time conversational AI powered by Google Gemini and ElevenLabs voice synthesis.