• Work
  • About

POINTSHADER

[ Creative Code | Generative Visuals | Interactive Installations ]

  • Work
  • About

POINTSHADER selfie with Brooklyn Mirage 2022 led wall.

I develop digital tools that enable the creation of real time generative visuals, audiovisual performances, and interactive installations.

I specialize in several related areas:
Multi-GPU application programming: Developing applications that harness the power of multiple GPUs on the same server to render visuals for extremely large content resolutions in real time.
Multi-node application programming: Getting many computers to communicate to render simultaneous graphics across many surfaces, or process many different sensor data streams simultaneously for interactive installations.
Low latency audiovisual performance software: Building centralized systems that simultaneously control audio, visuals, lighting, and lasers within a venue at high frame rates (240 FPS or above), to create a tight audiovisual sync.

I'll frequently use TouchDesigner, Notch, and openFrameworks as creative tools, but sometimes I'll program in C++, GLSL, and Rust to developed optimized solutions for more technical challenges. I've worked deeply with projectors, projection mapping, led walls, led sculptures, and lasers. For interactive intstallations, I'll frequently work with arduinos, raspberry pis, distributed sensors, and networking. I also develop for Android (native) and iOS (via openFrameworks) and have a good understanding of networked distributed databases and AWS from my early career as a big data consultant, focusing on Elasticsearch and Cassandra.

End clients for interactive installations include:
HSBC, Netflix, Facebook, Instagram, Sony, HP, Intel, Yves Saint Laurent, VISA

Partnering agencies include:
ESI Design (An NBBJ Studio), VolvoxLabs, Infinity Marketing, AV&C, Magnetic Collaborative, Joel Fitzpatrick Studioes, BRDG.

Generative content clients include:
HBO, CityFox, REZZ, Anjunadeep, Octave One, SQUNTO, KAOS Nightclub


Creative Coding - TouchDesigner / Notch / openFrameworks / Max & Max4Live
Languages - Rust / C++ / GLSL / Python / Java / Javascript
Web Development - Angular / HTML5 /  Flask
Mobile Development - Android (Native) / iOS (Ofx)
Embedded Development - Arduino
Creative Software - Ableton Live / Blender / Cinema 4D / Octane / Premiere Pro
Big Data & Search - Cassandra / Elasticsearch / Solr
Devops - AWS (EC2/S3/SQS,etc) / Ansible


View fullsize First perfomances of @pacothecharm 's interpretation of 'La Jetee' tonight! Featuring a  multicam multisurface real time sampling engine powered by #touchdesigner .
View fullsize Still a few days left of Kiss by Guillermo Calderón at the Yale Rep! With projections by @pacothecharm using #touchdesigner systems I helped develop.
View fullsize
View fullsize Performing as @crystalcontrol with @rinnyea at @tlaphilly
View fullsize
View fullsize
View fullsize Second still of study for WIP. Building geometry from spectral data in #touchdesigner with #glsl #shaders .
View fullsize Still of WIP. Made with #glsl #shaders in #TouchDesigner

Contact

Name *

Thanks! I’ll be in touch soon.