Di dialog print: Destination → Save as PDF, uncheck “Headers and footers”. Header/footer custom (Maulana Zidane + 1,2,3) sudah diatur dari CSS.
Fullstack Developer — Banjarmasin, South Kalimantan, Indonesia
business.zidanemz@gmail.com · https://zdnemz.vercel.app · https://github.com/zdnemz · https://linkedin.com/in/zdnemz
Fullstack developer with three years of mostly self-directed freelance experience, building production web systems and security-focused applications. I work primarily with Next.js, Hono, PostgreSQL, and TypeScript, with additional experience in cryptography and blockchain development using Solidity. I enjoy working on systems where correctness, security, and trust boundaries matter.
AI · Blockchain · Docker · Framer Motion · Hono JS · NextJS · Payment Gateway · PostgreSQL · React · Redis · Rest API · Smart Contract · UUPS · WebSocket
01 / Web3 / 2026
Client: Self-initiated · Status: Completed
A freelance marketplace where every milestone's value is locked in a smart-contract escrow before the work starts, released on proof, and arbitrated by SBT-staked arbiters when parties disagree.

Stack: React · NextJS · Framer Motion · PostgreSQL · Smart Contract · Blockchain · Hono JS · WebSocket · Redis · UUPS · Rest API
Live: https://openlance.vercel.app
Code: https://github.com/zdnemz/openlance
02 / Web Development / 2026
Client: Self-initiated · Status: Completed
A contemplative personal journaling sanctuary built with a tactile Paper & Ink editorial aesthetic. Write Markdown entries with mood tracking and tag taxonomies, keep your notebooks strictly private by default, selectively open live sharing circles with the people who matter most, and converse with a permission-grounded AI companion.

Stack: React · NextJS · Framer Motion · Rest API · WebSocket · Hono JS · PostgreSQL · Blockchain · AI
Live: https://echoes-zdnemz.vercel.app
Code: https://github.com/zdnemz/echoes
03 / Web Development / 2026
Client: Self-initiated · Status: Completed
The Parlour 1958 adalah sistem pemesanan mandiri berbasis QR untuk kafe tanpa kasir: pelanggan memindai QR meja, memesan menu dengan modifier, lalu membayar via QRIS Midtrans dan pesanan otomatis diteruskan ke layar dapur secara real-time. Staf mengelola seluruh operasional, menu, meja dan QR, pesanan, pengaturan, hingga akun melalui panel admin bawaan dengan tampilan vintage khas coffee house Surabaya.

Stack: WebSocket · Docker · Rest API · Hono JS · PostgreSQL · Framer Motion · NextJS · Payment Gateway
Live: https://cafe-qris-demo.vercel.app/
04 / Web3 / 2026
Client: Self-initiated · Status: Completed
Esbri is an escrow app for buyers and sellers who don't know each other. The money is held until the goods arrive, a small panel of arbiters decides if the two sides disagree, and every stage has a deadline so nobody can trap the funds by going quiet. The deal terms are public to anyone; the dispute conversation and its evidence stay private to the people involved.

Stack: NextJS · Blockchain · Smart Contract · PostgreSQL · UUPS · WebSocket · Rest API · React
Live: https://esbri.vercel.app
Code: https://github.com/zdnemz/esbri
05 / Web3 / 2026
Client: Self-initiated · Status: Completed
ShardVeil is an on-chain card game where every meaningful action—opening packs, crafting cards, battling opponents, running tournaments—is verifiable and not controlled by any admin key after deployment.

Stack: Blockchain · Smart Contract · WebSocket · PostgreSQL · NextJS · Redis · UUPS · Docker · Rest API · React
Live: https://shardveil.vercel.app
Code: https://github.com/shardveil/shardveil
Generated 2026-10-19 · Featured projects only · Full archive: https://zdnemz.vercel.app/projects