Frontend taught me to build experiences. But eventually I hit the ceiling every frontend dev hits: I wanted to own the whole stack. So I went deeper — Node.js, PostgreSQL, Supabase, APIs, and the unglamorous-but-essential plumbing that holds real applications together.
Around the same time, I fell into the blockchain rabbit hole. It started with curiosity about Solidity and turned into a full exploration of decentralized systems. I built Frieren Swap, a DEX for token swaps with a clean interface, and learned just how different on-chain UX is from traditional web apps.
Then came VoxChain — a decentralized voting platform where votes are cast through wallets like MetaMask and recorded immutably on Sepolia. Building it with Foundry and Thirdweb taught me to think in terms of trust, verification, and immutability.
The latest chapter is Achan Market, a cross-chain NFT marketplace experimenting with the x402 protocol — pay with USDC, receive NFTs on any chain. It's the kind of project where you learn something new every single day.
The lesson from all of it: fullstack isn't a destination, it's a direction. There's always one more layer to understand.