WebReal-time BI Dashboard
Real-time BI dashboard tracking sales and store performance across 20+ locations, cutting daily reporting from hours to minutes.
I build scalable backends, real-time game servers, and the business tools that keep 20+ stores running — 10+ years of shipping systems that hold up in production.
WebReal-time BI dashboard tracking sales and store performance across 20+ locations, cutting daily reporting from hours to minutes.
WebA mobile-first inventory system for a multi-location fried-chicken chain with FIFO costing, purchase orders, and auto-suggested reordering.
ToolsOffline-first password manager that regenerates every password from a master key instead of storing a vault to steal.
WebSign text posts with HMAC-SHA256 and share cryptographically verifiable links.
WebCentralized digital menu boards and in-store displays, updated remotely.
GamesHTML5 mobile puzzle game shipped to the App Store and Google Play.
GamesReal-time P2P multiplayer infrastructure with matchmaking on PlayFab + Photon.
ToolsReact + Node.js admin platform for operating live game servers.
GamesInstant-play games and an auto-chat bot inside Telegram and Messenger.
APIs, data models, and services in Node.js — built for correctness, observability, and scale across MySQL, MongoDB, and Redis.
A decade of multiplayer infrastructure — WebSocket platforms, matchmaking, state sync, and reconnection handling for high-traffic games that can't drop a frame.
Dashboards, admin panels, and internal platforms in React and Vue — shipped end-to-end and shaped by actually operating the business they serve.
Ran a store while building the company's internal platform — a real-time BI dashboard, inventory management, and digital signage system serving 20+ locations.
Led client-side development of Bubble Shooter Fantasy Pop (Cocos/HTML5, shipped to both app stores) and architected Woody Battle 2's multiplayer on PlayFab + Photon Cloud.
Built the GM Tool admin platform, designed a reusable real-time game server platform powering 8+ multiplayer games, and shipped Telegram-native instant games.
Built Agar.io-style real-time web games in Node.js + HTML5 canvas and led the migration of legacy Java/C++ game servers to Node.js, eliminating memory leaks.
Built a C# .NET translation tool that automated game-content localization, significantly improving team throughput.
Open to full-stack and backend roles. Happy to walk through any project in depth — real-time systems, game servers, or business tools.