Yodak's Portfolio

A collection of full-stack projects and experiments — from real-time multiplayer games to AI-powered web crawlers. All containerized, all live.

📄 Portfolio & CV

Minimalist, Swiss-style digital CV built with Astro. Markdown-driven content, responsive A4 layout, and print-to-PDF support.

Astro TailwindCSS Markdown
View CV →

🐊 Chomp Crawler

Interactive 3D maze generator and solver. Python algorithms running in the browser via Pyodide, visualized with Three.js and React Three Fiber.

Next.js Three.js Pyodide
Launch Crawler →

📦 Online Store

Full-featured e-commerce with Server-Side Rendering, shopping cart, and AI-powered document generation. Built from scratch.

React Express Babel SSR
Visit Store →

🎮 Kill Two Birds

Real-time multiplayer game powered by WebSockets. Connect with other players and compete in a fast-paced arena rendered on Canvas.

Express Socket.IO Canvas
Play Now →

🐳 Fully containerized infrastructure with Docker Compose & Nginx reverse proxy