Software Engineer · Full-Stack · Blockchain · AI | kafin.dev | LinkedIn | Email
I build products end-to-end — from React UIs and REST/GraphQL APIs to Solana smart contracts and AI-powered pipelines. I've shipped to 1.4M+ Discord servers, launched NFT collections, and led engineering teams.
Currently building Fokuslah — an AI-powered learning platform for high school students.
| Layer | Tools |
|---|---|
| Frontend | React · React Native · Next.js · TypeScript · GraphQL · Tailwind |
| Backend | Node.js · Nest.js · Go · Rust · FastAPI |
| Database & DevOps | PostgreSQL · Docker · Kubernetes · AWS · Linux |
| Blockchain | Solana · Ethereum · Web3 |
| AI / ML | Claude API · LangChain · RAG · Prompt Engineering |
- 🏢 Tech Lead @ Fokuslah - led full stack development of Edutech quiz web app serving 10K+ users
- 🏢 Principal Engineer @ Tatsu — led frontend & architecture for a Discord bot platform serving 1.4M+ servers
- 🎮 Tatsumeeko — shipped the web & mobile experience for a cross-platform JRPG-lite game
- 🤖 AI Math Tagger — auto-classifies high school math questions by topic & difficulty using Claude
- 💸 Simple Money Tracker — full web app built almost entirely with AI tools (Lovable · Supabase · Cursor)
- ⛓ Solana NFT Collection — end-to-end smart contract + frontend mint integration
- 📊 Isometric Map Builder — React + PixiJS prototype with prop placement, sizing, and level layering
| Project | What it is | Stack |
|---|---|---|
| simple-money-tracker | Expense tracker built with AI tools | TypeScript · Supabase |
| math-question-ai-tagging | AI auto-tagger for math quiz questions | Python · Claude API |
| paceterminal | Crypto Terminal analytics tool | Next.js · TypeScript · Supabase |
| pokedex-pintar | Animated Pokédex with Framer Motion | React · GraphQL |
| Chinasat11-auto-tracking | Arduino satellite auto-tracking system | C++ |
| wave-portal | On-chain wave portal dApp | Solidity · Web3 |




