About me
I'm a digital and audiovisual installation artist. I can often be found making work as one half of collective Output Arts. My work involves hacking varied media including: 2D and 3D visuals; high-level and embedded software; digital and analogue electronic circuitry; LED lighting; web pages; audio and video; wood, metal and even occasionally paint.
My background is in software development and electronics. Non-arty weird and wonderful things I've done in the past include:
- Researched FPGAs, relational and functional hardware description languages, partial evaluation, type systems and formal proofs at University of Glasgow.
- Built the server and network infrastructure for a music-focused web hosting company, back when the web was still a new and beautiful thing.
- Developed a UX simulator and custom state machine language interpreter for prototyping a series of digital desk phones.
- Implemented the Xilinx FPGA netlist generator and simulation library for a long lost commercial ECAD toolchain.
- Worked as system administrator for a strange early social website called Friend Factory.
- Developed a domain-specific numerical analysis dataflow language in a large investment bank.
- Co-founded a tech startup making a document distribution system based on XMPP.
- Led tech teams in a large hedge fund and fund-of-funds business.
- Designed the electronics, software and telemetry system for phone-charging kiosks that are deployed worldwide.
Hire me
Feel like hiring me? Why not? There's probably lots of useful things I could do for you. I could make you some art, help you make your art, or perhaps just solve an interesting tech problem that you have. I also organise events, teach, tutor, and give talks.
Just give me a shout.