Technical Director + Pipeline Designer + Developer + Consultant + Compositor + Animator + Interaction Designer
i am stupendously good at:
- Adobe After Effects
- C
- C++
- linux
- ExtendScript
- Python
- MacOS
- mercurial
- R/E
i am pretty good at:
- Premiere Pro
- JavaScript
- OpenFrameworks
- TouchDesigner
- NukeX
- CEP
- VIM
- git
i know:
- Processing
- Java
- Lua
- NodeJS
- ThreeJS
- Hiero
- Deadline
- Electron
2010—2023
Personal Projects
Demoscene coding, Workflow design, Live coding, Live performance. After 3 years of writing graphics for 68k Macs, currently writing visuals using C and OpenGL. A hefty dose of python infrastructure for general QoL improvements.
2015—2023
Personal Projects
Software Engineering - Incorporated in 2018, RUMINANT is focussed on radical user interfaces and experimental creativity software. Current focus is a vector drawing utility for iOS.
Content management and pipeline design for creation of ML style transfer videos
Infrastructure, Education. Small robotics, teaching networking and commandline, linux basics, workshops.
Disclosed projects - Video creation and pipelines for retail experiences
After Effects Previz Workflow
Compositing, Workflows, Integrations
2016, 2017, 2018, 2019, 2020, 2021
Contractor
Localization pipelines, animation, toolkit development.
Disclosed projects - Video creation and toolkitting.
Heavy lifting for workflow optimizations, R/E, Pipeline Design, Consulting, Custom Integrations
Interaction Design, Computer Vision, custom algorithms
Pipeline design, Integrations, R/E, Backend for Emmy Award-Winning Patriot Act with Hasan Minhaj
Onscreen GFX, Logo animations
Developer for Macys Christmas window Interactive content and other interaction design
Pipeline design, efficiency consultant, workflow integrations for HBO's Emmy Award-Winning Vice News Tonight
Compositor, After Effects
Interaction Design, After Effects, TouchDesigner
Lead Compositor, Stop motion
Lead Compositor, Broadcast Design
Lead Compositor, Stop Motion tech, VFX Supervisor, DIT
Pipeline Dev, After Effects Scripting
Lead 2D Animator, Technician
BFA - Art - Drawing and painting, programming, interactive installations, video art, mixed media
Independent Study - Drawing (still life drawing, anatomical study, classical techniques)
BFA - Design (Illustration)