Projects
Explore my portfolio of software engineering and AI automation projects

CutClean
An AI-powered desktop video editor that automatically identifies and removes filler words and silences from video content. Built with Tauri 2 and Rust, it processes everything locally — no cloud services or subscriptions required. Uses Whisper ML for speech recognition and FFmpeg for video encoding with non-destructive editing.

BJJ Journey
Log sessions, document techniques, track belt progression, and watch your growth over time. Features a training dashboard with real-time stats, interactive calendar with color-coded sessions, and visual belt progression tracking from white to black belt.

SpecForge
Describe your product idea and SpecForge generates a full PRD with goals, target users, features, technical specs, file structure, and AI coding rules. Supports multiple AI providers including OpenAI, Claude, and Straico. Manage multiple spec projects, regenerate sections, and export complete specifications.

Browser Launchpad
A modern Chrome Extension that replaces the new tab page with a customizable, widget-based dashboard featuring bookmarks, weather, AI chat, clock, todo list, pomodoro timer, calendar, notes, and more. Supports multi-page layouts, 11 themes, drag-and-drop widgets, and Google Drive sync.

Infinite Canvas
A visual workspace designed for spatial thinking and free-form writing. Connect notes, build mind maps, and organize research on an infinite glass canvas with real-time collaboration, a clean intuitive interface, and tools for organizing ideas spatially.

Vibe Write
An advanced speech-to-text application that accurately transcribes your voice and seamlessly inserts text wherever your cursor is positioned. Built with privacy in mind - your audio never leaves your computer.