Solo developer in Los Angeles. I ship small, useful web & desktop tools — and I like owning the whole stack, from the first idea to the box it runs on.
Most of what I build scratches a real itch: a tenant checking their rights, a habit I wanted to break, a dashboard I wished existed. I keep scope honest, ship fast, and reach for my own tooling before renting someone else's SaaS.
Los Angeles · writingdeveloper.blog
| Project | What it is |
|---|---|
| rentrights · live ↗ | Estimates an LA renter's rent-law protections from just their address — open civic-tech on PostGIS + Census data. |
| devdeck | Command deck for Claude Code: git state, staleness, and one-click resume across every project. |
| HealFrame · live ↗ · Play ↗ | Trauma-informed mental-health SaaS — AI journaling behind a GREEN/AMBER/RED crisis-safety pipeline. Web + Android. |
| Drymora · live ↗ · Play ↗ | Evidence-based, bilingual sobriety PWA — shipped to Google Play as an Android app. |
| Argus Fusion · live ↗ | Real-time OSINT situational-awareness — 10+ live public feeds on a Three.js 3D globe. |
Local-first dashboards I built to run my own operation instead of renting a wall of SaaS tabs — devdeck (Claude Code projects) · SiteDeck (GA4 · PageSpeed · Search Console) · MarketDeck (marketing readiness — in progress).
shipwright (Next.js + Turborepo MVP starter) · zodiacly ↗ (AI daily-horoscope platform, US + LatAm) · Mini-Games ↗ (four render engines + multiplayer) · dont-touch-electron (face-touch detection for habit-breaking — Electron + MediaPipe) · Notro (Discord companion for free users: image auto-compression + a Nitro-free emoji/sticker/GIF picker — no client mods)
→ Full catalog and write-ups at writingdeveloper.blog
Blog · sihyeongdev@gmail.com
Open to select freelance and genuinely interesting problems.




