Return

Projects

7 Projects
All projects

StreamScale

A Go-based video processing platform with upload handling, FFmpeg transcoding workers, HLS/DASH packaging, object storage, and CDN-ready delivery.

GONEXTJSAWSPOSTGRESFFMPEG
LOAD TEST: 10K SESSIONSBENCHMARK: 45% SMALLER

Findo

A local-first desktop search app that indexes files by meaning across text, code, images, documents, audio, and video. The Go backend runs file watching, extraction, embedding, SQLite metadata storage, and HNSW vector search behind a Wails/React interface.

GOWAILSREACTSQLITEHNSWGEMINI
SEARCH: SEMANTICMODE: LOCAL-FIRST

Pi Browser Harness

A TypeScript browser-control extension for pi agents that drives a user's real Chrome session through Chrome DevTools Protocol. It supports navigation, structured page snapshots, coordinate clicks, typing, screenshots, network capture, and script execution while preserving existing tabs and logged-in sessions.

TYPESCRIPTCDPCHROMEAUTOMATION
BROWSER: REAL CHROMEPROTOCOL: CDP

BIF Generator

A Go CLI and web service that generates BIF seek-thumbnail files for video players. It extracts frames with FFmpeg, compresses them as JPEG thumbnails, and packs them into an indexed binary format for fast timeline preview access.

GOFFMPEGBIFVIDEO
OUTPUT: BIFMODE: CLI + WEB

AI Video Cutter

A video cutting tool that uses FFmpeg workflows to generate frame-accurate segments and support scene-aware editing.

PYTHONFFMPEGAIVIDEO
METHOD: FRAME CUTSTYPE: VIDEO

Speech Cleaner

Audio processing tool that removes silence and filler words from raw speech recordings. Uses voice activity detection for precise timing.

PYTHONAUDIOAIPROCESSING
METHOD: VADTYPE: AUDIO

Portfolio v2

A Next.js portfolio with typed content data, static project pages, and syntax-highlighted technical writing.

NEXTJSTYPESCRIPTTAILWIND
VERSION: 2.2TYPE: WEB
Back home

Last updated 2026