Featured Projects
Backgammon TUI
A modern, keyboard-driven Backgammon TUI game built with Node.js, TypeScript, React, and Ink. Features a pure, decoupled domain rule engine with 100% standard Backgammon rules, an automated AI opponent with heuristic move selection, 5 curated themes, Unicode and ASCII rendering, move rollbacks (undo), real-time HUD telemetry, and Zod-validated state persistence.
React Throwable Slider
A playful, physics-driven slingshot slider component designed for React and Tailwind CSS. Slide normally along the horizontal track for precise parameter adjustments, or pull down to slingshot the knob across a parabolic trajectory arc. Features zero idle CPU overhead (runs requestAnimationFrame on-demand only), full pointer/touch support, customizable step quantization, signed readouts, comprehensive keyboard accessibility, and zero-setup NPX component scaffolding.
Shortesh Kon
A production-grade link shortener designed around high throughput, sub-millisecond redirects, and clean system design. Built with Next.js 16, React 19, TypeScript, PostgreSQL 16, Drizzle ORM, and Upstash Redis. Features write-behind caching for fast redirects, atomic click counters, collision-free codes via Feistel cipher + Sqids, bilingual English/Persian support, and SSRF protection.
