I build tools that make video editing and content workflows faster. Most of my work revolves around automating the tedious parts of post-production — clipping, subtitles, uploads, tracking, and attribution. I manage a team of video editors, and half of what I build comes from problems we hit every day.
When I'm not building internal tools, I'm experimenting with AI-assisted editing, NAS storage pipelines, and web apps that solve niche creator problems.
Most of my work lives in private repos — here's a peek at what I've been building.
|
Takes raw footage and automatically generates ready-to-post clips based on editing briefs. Handles scene detection, face matching, and timeline assembly — so my editors can focus on creative decisions, not grunt work.
|
Scans video footage to find and extract every clip featuring a specific face. Uses AI face detection to turn hours of manual scrubbing into a one-click operation.
|
|
AI-powered subtitle generation using OpenAI's Whisper. Generates, syncs, and exports subtitles in multiple formats. Also built a React-based subtitle editor for fine-tuning timing and styling.
|
✂️ Word ClipperGive it a word and a subtitle file — it finds every instance in the movie and clips them out. Perfect for creating supercuts, compilations, and those satisfying word montage reels.
|
|
Automates IMDB attribution verification for social media content. Cross-references credits, checks placement compliance, and saves hours of manual work across campaigns.
|
End-to-end pipeline for uploading content to Instagram and YouTube. Handles formatting, metadata, scheduling, and multi-platform distribution — all from a single command.
|
|
Tracks eye movement patterns on video content. Useful for analyzing viewer attention hotspots and optimizing thumbnail and frame composition.
|
Web-based image upscaling tool for thumbnails and social media assets. Batch process images with AI-powered quality enhancement.
|
🔧 More Public Tools
| Project | What it does | Tech |
|---|---|---|
| subtitle-extractor | Extract and process subtitles from video files | Python |
| gdrive-tracker | Monitor and track changes across Google Drive folders | TypeScript |
| yt-home-page-extension | Chrome extension to declutter YouTube's homepage | TypeScript |
| pr-sequence-automater | Automate PR review and merge sequences | TypeScript |
| avif-webp-converter | Batch convert images between AVIF and WebP formats | TypeScript |
| audio-speed-manipulator | Web app to precisely control audio playback speed | TypeScript |
| box-downloader | Bulk download files from Box.com | Python |
| best-font-preview | Preview and compare different fonts from Playbook | TypeScript |
💭 I may be slow to respond, but I ship fast.
I build tools that make video editing and content workflows faster. Most of my work revolves around automating the tedious parts of post-production — clipping, subtitles, uploads, tracking, and attribution. I manage a team of video editors, and half of what I build comes from problems we hit every day.
When I'm not building internal tools, I'm experimenting with AI-assisted editing, NAS storage pipelines, and web apps that solve niche creator problems.
Most of my work lives in private repos — here's a peek at what I've been building.
I build tools that make video editing and content workflows faster. Most of my work revolves around automating the tedious parts of post-production — clipping, subtitles, uploads, tracking, and attribution. I manage a team of video editors, and half of what I build comes from problems we hit every day.
When I'm not building internal tools, I'm experimenting with AI-assisted editing, NAS storage pipelines, and web apps that solve niche creator problems.
---
Most of my work lives in private repos — here's a peek at what I've been building.
|
Takes raw footage and automatically generates ready-to-post clips based on editing briefs. Handles scene detection, face matching, and timeline assembly — so my editors can focus on creative decisions, not grunt work.
|
Scans video footage to find and extract every clip featuring a specific face. Uses AI face detection to turn hours of manual scrubbing into a one-click operation.
|
|
AI-powered subtitle generation using OpenAI's Whisper. Generates, syncs, and exports subtitles in multiple formats. Also built a React-based subtitle editor for fine-tuning timing and styling.
|
✂️ Word ClipperGive it a word and a subtitle file — it finds every instance in the movie and clips them out. Perfect for creating supercuts, compilations, and those satisfying word montage reels.
|
|
Takes raw footage and automatically generates ready-to-post clips based on editing briefs. Handles scene detection, face matching, and timeline assembly — so my editors can focus on creative decisions, not grunt work.
|
Scans video footage to find and extract every clip featuring a specific face. Uses AI face detection to turn hours of manual scrubbing into a one-click operation.
|
|
AI-powered subtitle generation using OpenAI's Whisper. Generates, syncs, and exports subtitles in multiple formats. Also built a React-based subtitle editor for fine-tuning timing and styling.
|
✂️ Word ClipperGive it a word and a subtitle file — it finds every instance in the movie and clips them out. Perfect for creating supercuts, compilations, and those satisfying word montage reels.
|
|
Automates IMDB attribution verification for social media content. Cross-references credits, checks placement compliance, and saves hours of manual work across campaigns.
|
End-to-end pipeline for uploading content to Instagram and YouTube. Handles formatting, metadata, scheduling, and multi-platform distribution — all from a single command.
|
|
Tracks eye movement patterns on video content. Useful for analyzing viewer attention hotspots and optimizing thumbnail and frame composition.
|
Web-based image upscaling tool for thumbnails and social media assets. Batch process images with AI-powered quality enhancement.
|
🔧 More Public Tools
| Project | What it does | Tech |
|---|---|---|
| subtitle-extractor | Extract and process subtitles from video files | Python |
| gdrive-tracker | Monitor and track changes across Google Drive folders | TypeScript |
| yt-home-page-extension | Chrome extension to declutter YouTube's homepage | TypeScript |
| pr-sequence-automater | Automate PR review and merge sequences | TypeScript |
| avif-webp-converter | Batch convert images between AVIF and WebP formats | TypeScript |
| audio-speed-manipulator | Web app to precisely control audio playback speed | TypeScript |
| box-downloader | Bulk download files from Box.com | Python |
| best-font-preview | Preview and compare different fonts from Playbook | TypeScript |
💭 I may be slow to respond, but I ship fast.

