← About

Technology

The tools I use and why I picked them — from Max/MSP to Cisco Meraki.

Philosophy

Technology is a means, not an end. The fanciest solution is worthless if it doesn't serve the idea, and sometimes the simplest approach works best. I pick tools based on whether they're reliable, maintainable, and right for the job — not because they're new or complicated.

IT & Systems

I run the tech infrastructure for a K-12 school — everything from the student information system to the network to a custom app I built for registration.

  • Alma SIS, Google Classroom, FinalForms, Sawyer
  • Cisco Meraki, Google Admin Console
  • TypeScript, Angular, Nest.js, PostgreSQL, Heroku
  • Stripe integration
  • Technical writing, teacher training materials, troubleshooting guides

Creative Technology

AI/ML Tools

Claude, GPT-4, LangGraph, Ollama, Whisper, Notebook LM, Perplexity

Audio Production

FFmpeg, AI mastering (Remasterify, Masterchannel), DistroKid, multichannel audio, Audacity, Suno

Automation

Make.com, GitHub Actions, custom API development

Video

DaVinci Resolve, OBS Studio

Design

Affinity Photo, Affinity Designer, Procreate, Figma, Canva

3D/Animation

Blender

Audio & Sound Design

  • Max/MSP for interactive audio systems and real-time processing
  • Ableton Live and Logic Pro for composition and production
  • Multichannel spatial audio design and implementation
  • Live performance systems with sensor integration
  • Field recording and sound library development

Visual & Interactive Systems

  • TouchDesigner for real-time visual generation
  • LED control systems (DMX, Art-Net, custom protocols)
  • Projection mapping and multi-display configurations
  • Sensor integration (capacitive touch, PIR, IR, ultrasonic)

Electronics & Installation Hardware

  • Arduino and ESP32 microcontroller programming
  • Custom PCB design for installation-specific needs
  • Raspberry Pi deployment for standalone installations
  • Infrared communication for distributed systems
DMX lighting, touch sensors, LiDARArduino, ESP32, custom circuit designInfrared communication for distributed systems

Software Development

  • Python for automation, data processing, and scripting
  • JavaScript/TypeScript for web applications
  • Git-based version control and collaborative workflows
  • Documentation and system architecture planning

Museum & Gallery Skills

Seven years of professional art handling and exhibition installation across major Cincinnati institutions.

Art Handling

Crating, packing, condition reporting, environmental monitoring

Fabrication

Wall construction, platform building, custom mounting solutions, 3D printing

Lighting

Gallery and theatrical lighting design, DMX programming

Documentation

Installation photography, technical specifications

Education Technology

Curriculum Design

Project-based learning, seminar + studio models

Platforms

Google Classroom, Minecraft Education

Assessment

Portfolio-based, peer feedback, self-reflection models

Infrastructure

  • Network design and implementation
  • AV system installation and maintenance
  • Cloud services and deployment pipelines
  • Backup and disaster recovery planning