Web3 marketing PM at DeSpread who got tired of repetitive work and started building the automation himself. Now I ship the dashboards, agents, and on-chain systems my team runs on.
- PM Γ developer. Led Korean marketing for major Web3 protocols, then turned the repetitive parts of the job into production software β and kept the pager.
- Full-stack + on-chain. TypeScript / Python / Solidity, from Next.js dashboards to Postgres data pipelines to EIP-712 reward vaults on mainnet.
- AI-native. Build agents, NLβSQL, multi-source RAG, and LLM extraction pipelines as everyday tools β not demos.
Most of these live in private org repos, so the numbers below are what tells the story.
Sole builder β 682 / 697 commits (98%). The internal tool a consulting team runs on.
- Slack slash-command bot (modal β DB β channel alerts, signature-verified)
- KOL settlement automation with a 6-step forwarding-tracker cron (4-hour state machine)
- Dual Supabase (read/write split), Claude Haiku for summarization & scoring
- ~50k LOC TypeScript Β· 64 API routes Β· 5 crons Β· 23 pages
Author of the core governance & tooling modules β 2nd overall committer.
- Org-wide governance agents: PR-review bot + secret scanner + git guardrail hooks
- Natural-language β SQL over a read-only warehouse via MCP
- Multi-source RAG research agent with style-learning and output guardrails
#1 committer β 863 / 3,042 commits (~28%) on a pnpm + Turborepo monorepo.
- Analyst-PDF β 8-figure LLM extraction (structured output + Zod, confidence + cost metering, multimodal OCR fallback)
- Real-time WebSocket quote client: exponential backoff, session-phase awareness, tickβcandle merging, REST fallback
- Valuation engine: Piotroski F-Score, Altman Z, PER/PBR/EV-EBITDA, 4-factor radar
- Prisma 93 models on AWS RDS Β· Next.js RSC + React 19
- Honest scope: the AI-search RAG and the translator were teammates' work β not mine.
Sole author β 1,200+ commits.
- Telegram bot (python-telegram-bot), 50+ anti-spam patterns, impersonation detection, scheduled messaging
- On-chain reward vaults in Foundry / Solidity on Base & Arbitrum mainnet
- EIP-712 signed claims, cross-chain replay protection, daily limits + cooldowns, atomic locking
- dApp dashboard with wagmi / viem (Telegram mini-app wallet)
Languages
Web & runtime
Data
AI
Web3
Infra
| ~2,900+ | personal commits across 4 production systems |
| Sole author | of 2 systems Β· #1 committer on a 3rd |
| 93 | Prisma models Β· 64 API routes Β· 5 crons |
| ~50k | lines of TypeScript in one dashboard alone |
- π§ gee04147@gmail.com
- π¬ Telegram β @hangome




