Jang-Ho Hwang
I've been writing software for a living since 1999. Along the way I've worked at game studios, a telecom, Kakao, and a few American companies, started a company of my own, and spent a stretch living off an app I built by myself. Frontend, backend, infrastructure, product, marketing: if something isn't getting done, I'd rather just do it myself, which is why the AI era has made me a genuinely happy person. These days I work fully remote from Berlin. This blog goes back to 2004.
I love writing code, so I commit to GitHub like a maniac.
What I'm building at work these days
- BizRouterAn LLM gateway for Korean companies: one API key for a dozen AI providers, billed in won. I built everything from the Rust proxy to the admin console. These days new people are working on it, so my commits have slowed down.
- Wrks AI ImageAn image generator that doesn't require prompt skills. Pick a purpose, type in plain Korean, and you get an image.
- Wrks AI VideoDescribe a scene in Korean and get a short video, sound included.
- Wrks AI NotesTranscribes meeting recordings by speaker and pulls out decisions and action items.
The last three I build alone, from planning and design through development, operations, and infrastructure. In between, I put newly released models on H100s to see what they can do.
Things I build for myself
- AnvilA dictation, TTS, and chat server that runs on my Mac with no cloud. One shortcut from the menu bar for voice input anywhere. Python with MLX, FastAPI, React.
- MoraxAn iOS app that turns spoken thoughts into tasks, events, and notes. Audio is transcribed on the device and never leaves it. SwiftUI, Bun with Hono, SQLite.
- BurrowA messenger for iOS and macOS made for a handful of close friends. Passkey sign-in, photos, videos, and calls. SwiftUI, Rust with PostgreSQL, WebSocket.
- ButterA personal app for habits, notes, and photos. The server accepts client certificates only. Rust with PostgreSQL, Flutter.
My older iOS apps, Mouton Journal, and Orrery are on the works page.