Senior product engineer building full-stack, desktop, and AI products. Founder of Wasper, previously at Unstoppable Domains. Based in Portugal.
I work across TypeScript, React, Node.js, and PostgreSQL, with recent work in local speech inference, speaker attribution, and model evaluation. I use AI coding agents for implementation and own product direction, architecture, and verification.
π Wasper β A macOS voice app for dictation, AI rewriting, audio/video transcription, and translation. Local speech engines include Whisper, Parakeet, and Cohere Transcribe, with optional external AI connections. A Chrome extension captures browser meetings and imports YouTube videos into a searchable media library with summaries, saved digests, and read-only MCP and CLI access. Electron React Node.js Native inference
ποΈ ArchImmich β Cross-platform photo and video export and archive tool for Immich, with integrity validation, resumable workflows, and cloud export support. Python
π¦ GiraffeCloud β Self-hosted tunneling platform with a Go server/API, a CLI agent for Windows, Linux, and macOS, and a Next.js dashboard. Routes multiple local services through one agent, with automatic HTTPS, HTTP/2 multiplexing, and WebSocket support. Go Next.js PostgreSQL
π³ GitGrove β See all your git worktrees in one place. macOS app. Swift
π’ KozyAgent β Watch your AI agent work, think, and idle in a cozy isometric pixel-art office. Real-time status, speech bubbles, day/night cycles. JavaScript




