I build communities, create experiences, and explore the intersection of music, technology, and culture.
Composition, performance & live events โ where it all began.
Bringing people together through societies, events & audiences.
AI products, creative tools & things I've built from scratch.
Turning ideas into launches, logistics & growth.
The short version โ the formal one lives in my CV below.
See my CV โOxford Music graduate based in London and Oxford, looking for my next adventure in music & creative tech.
Music, gaming, AI products, creative technology, community building, live events, startups, and the creator economy.
I love bringing people together โ through communities, events, products, and shared experiences. I'm happiest creating things that connect people, and seeing them through to launch.
Hover any skill to see where I've used it.
Completed quests โ the projects and roles I'm proudest of.
Selected compositions that trace my interests in atmosphere, texture, and imagination.
Clouds drift, gather, and dissolve across the sky, constantly changing shape while remaining suspended in a state of quiet motion. ‘Clouds’ translates this sense of movement into sound through shifting rhythms, fluid tempi, and a largely diatonic harmonic language centred on B minor. A gradual accumulation of energy leads to a climactic peak before the music settles once more into calm stillness. Echoes of French impressionism can be heard throughout, particularly in the work’s attention to colour, atmosphere, and fleeting musical gestures.
This piece unfolds as a journey across a notated landscape. Two performers navigate a sequence of four-bar pathways, selecting, repeating, and transforming rhythmic material as they move through the score. The route remains constant, yet each traversal reveals a wider harmonic field as additional pitch collections are introduced. Familiar patterns reappear in altered forms, creating a balance between recognition and discovery. The result occupies a space between composition and improvisation, where performer choice becomes an integral part of the work’s identity.
A breath, a consonant, a lingering resonance โ each sound leaves a trace. Visible Voices focuses on the physical qualities of the human voice, drawing attention to texture, weight, and presence. Vocal fragments emerge from silence, hover briefly in focus, then fade from view, allowing moments of stillness to become as significant as the sounds themselves. Through this close examination of vocal material, the piece invites listeners to experience the voice as a shifting sonic object whose meaning lies in its sound as much as its speech.
At the centre of this work lies a single twelve-tone row whose transformations generate every melodic and harmonic event. Material is drawn from the row’s prime, inversion, retrograde, and retrograde-inversion forms, producing a network of relationships that evolves across the piece. As familiar pitch structures reappear in different guises, new contours and colours emerge from the same source material. The work examines the expressive possibilities of serialism, demonstrating how a tightly organised system can produce music of variety, momentum, and character.
Side projects, ideas, and the occasional beautiful unfinished thing.
An interactive graphic score โ a playable, navigable map where sound is never fixed in place. Part composition, part instrument, part experience.
The one-page summary of everything you’ve just explored.
Marketing & growth, community & events, operations, music composition & performance, AI workflows, front-end basics.
Logic Pro, Sibelius, CapCut, Canva, Figma, Notion, GitHub, JavaScript, R, and generative-AI tools.
English (native), Mandarin (fluent), Cantonese (fluent).