Back
Year
2026
Tech & Technique
React, TypeScript, TanStack Start, Chess Engine, Vite
Description
Browser-based chess with a custom TypeScript engine using Negamax search, Alpha-Beta pruning, Zobrist hashing, and transposition tables.
Architecture: React + TanStack Start SPA → client-side chess engine (no backend) with board themes, hint generation, and game analytics.
Engine: Negamax + alpha-beta pruning, transposition tables, configurable search depth, move hints, and performance-optimized search.
Architecture: React + TanStack Start SPA → client-side chess engine (no backend) with board themes, hint generation, and game analytics.
Engine: Negamax + alpha-beta pruning, transposition tables, configurable search depth, move hints, and performance-optimized search.
My Role
Full-stack developer — built the chess engine, interactive UI, board customization, depth control, and game analytics.