Vibe coder · Independent software builder
Turning ideas into useful software with AI-assisted development.
I enjoy taking rough ideas from prototype to working product. I use AI-assisted development to move quickly, while staying hands-on with architecture, debugging, testing, and product decisions.
My current work spans local-first applications, AI-assisted document and audio workflows, and web platforms.
|
Local-first scanned-document processing with multi-engine OCR, page-level evidence, human review, and EPUB/DOCX export. Python · Flutter · OCR · Human-in-the-loop systems |
A local music player and lyric workspace with transcription, alignment, and private desktop-to-mobile media sharing. Flutter · Dart · Local ASR · Audio workflows |
|
A REST-first content platform with modular backend boundaries, server-rendered pages, and portable persistence. TypeScript · Node.js · REST · SQLite · PostgreSQL |
An immersive, bilingual digital archive with a Notion-backed content workflow and flexible web delivery. Astro · TypeScript · Three.js · GSAP |
- Local-first software — privacy, ownership, and dependable offline workflows.
- Applied AI — useful integrations of OCR, ASR, and language models.
- Product engineering — fast iteration without losing maintainability.
- System design — clear boundaries, portable infrastructure, and reliable data flows.
TypeScript · Python · Dart · Flutter · Node.js · SQLite · PostgreSQL · Local AI



