Full-stack developer with 10+ years in web technologies, a background in arts & design, and proven adaptability across multiple languages and frameworks. Experienced in building scalable applications in both corporate and independent contexts, with recent focus on Rust, PostgreSQL, Docker, and cloud deployments. A quick learner, a problem solver, and a divergent thinker.
Desktop apps for creation and playback of Proteus Audio files; an experimental audio file format intended for recorded music with a fixed structure but non-static composition.
Open-source DAW-style Piano Roll component for Vue.js to support musical note visualization and composition.
npm
module for randomized word/language generation. Created for generating random English-like words for use for world-building and works of fiction.
Modules included: Interactive Sound Environments, Sonic Structures, Media & Culture, Electroacoustic Composition and Performance.
Dissertation:A Voice For Modernisation & Tradition | An Exploration of the Relationship Between Folk Music and Electronics
Modules included: Art History, Color Studies, Photography (Fine Art, Social Documentary, Commercial, Darkroom), Cinematography, Graphic Design, Interactive Design, Painting, and Drawing.
Thanks to my education, I have a thorough grasp of the principles of design and a deep understanding of audio processing. Though my education is primarily in the arts, I have always been interested in the intersection of art and technology. This interest has allowed me to work professionally in diverse contexts with a broad range of technologies .