AI & automation developer from Chiang Mai, Thailand · Digital Innovation (Computer Science), Chiang Mai University. I build practical AI products that run real businesses — chat commerce on LINE, AI market intelligence, and automation bots.
| Project | What it does | Built with |
|---|---|---|
| HookLedger | Durable webhook inbox with HMAC verification, SQLite leases, bounded retries, dead-letter recovery, and an operations dashboard | TypeScript, Node.js 24, SQLite |
| Agent Contracts | Schema-first tool execution for AI agents with validation, retries, timeouts, circuit breaking, and audit events | Python, pytest |
| Feature Gates | Deterministic feature flags with stable rollouts, environment targeting, attribute rules, and fail-closed decisions | Python, pytest |
| Thai Payment Toolkit | Tested PromptPay EMVCo payload generation, Thai ID normalization, TLV parsing, and CRC validation | Python, pytest |
| LINE Shop Bot | Open-source LINE ordering bot for Thai shops with menu, cart, PromptPay QR, and owner alerts | Python, FastAPI, LINE Messaging API |
| InvestMart · live | AI market-intelligence platform for US & Thai stocks: AI news impact ratings, daily infographic, and an assistant grounded in live market data | Next.js, TypeScript, Prisma, Groq/Gemini |
| Martin Stocks | Discord stock analysis, watchlists, price alerts, and AI news summaries | Python, discord.py, Groq, SQLite |
| Tax LINE Bot | Thai receipt capture with AI OCR, payment tracking, and summaries through LINE | Node.js, Express, Google Sheets, Groq |
| Bitcoin Trading Bot | SMA/RSI strategy experiments with backtesting and dry-run mode | Python, Binance API |
Also built (private, running in production): an AI ordering system on LINE OA with PromptPay payments and slip verification, POS/inventory apps, and a motion-tracking classroom game (catch-the-word.vercel.app).
I work iteratively: build something useful, ship it, get real users on it, and improve it. I use AI coding tools heavily as part of that workflow.
📫 thinandyavin@gmail.com · 🇹🇭 Thai (native) · English C1 (EF SET)