I build tools that solve real production problems. These started as internal utilities
at Ultrabland and evolved into polished solutions that saved hundreds of hours across projects.
Premiere Pro Extension
Stem Loader
Load audio stems vertically in the exact order you select them
Select your stems in the project bin, hit load, and they drop into your timeline
vertically stacked in the exact order you picked. No more dragging one by one,
no more reordering after the fact.
Respects bin selection order
Vertical stack placement on timeline
Auto-aligns to playhead position
Works with any audio format Premiere supports
CEPExtendScript
Premiere Pro Extension
Batch Bins
Create multiple bins and batch rename files instantly
Need 20 bins with specific naming conventions? Done. Need to rename 50 clips
with a new prefix? Done. Batch Bins handles the tedious organization work
so you can focus on editing.
Create multiple bins from templates
Batch rename with pattern matching
Supports nested folder structures
Saves templates for reuse across projects
CEPExtendScript
Python App
Music Remover
Strip music from any audio file, any length
Feed it a mixed audio file and get back clean dialogue or effects.
Works on any length—30 seconds or 3 hours. Perfect for pulling
production audio from temp mixes or isolating VO from music beds.
Handles any audio length
Preserves dialogue and effects
Batch processing support
Multiple output formats
PythonAI/MLFFmpeg
Python App
Shotlist Generator
Auto-generate shotlists with timecodes and screenshots
Point it at an H.264 and EDL, pick your Excel template, and it builds your
shotlist automatically. Pulls timecodes, generates frame-accurate screenshots,
and drops everything into the right cells. Hours of work in seconds.