# TL;DR
π
- Real-time 1v1 gameplay with deterministic lockstep
- Zero-latency synchronization using seeded RNG
- Scalable backend with Go and Microservices
# Description
Dino Multiplayer is a real-time, 1v1 competitive arcade game inspired by the classic Chrome Dino runner. Unlike the single-player original, this application synchronizes gameplay between two remote players, allowing them to race against each other in real-time.
The application follows a Client-Server model with a Microservices-lite approach using Docker Compose. It uses a deterministic lockstep synchronization method to ensure fairness without high bandwidth usage.
# Tech Stack
# Features
- Real-time 1v1 Multiplayer
- Deterministic Lockstep Synchronization
- WebSocket Communication
- Anti-Cheat System
- Leaderboard with PostgreSQL
# Lessons Learned
π‘
Implementing deterministic simulation for network efficiency
π‘
Handling stateful WebSocket connections in Go
π‘
Orchestrating microservices with Docker Compose
π‘
Designing anti-cheat heuristics for client-side games
Read More
2025
Medisea
A high-performance pharmaceutical marketplace engineered with enterprise-grade fault tolerance to support secure transactions and sub-100ms latency for 100K+ monthly active users.

2024
Citizen Journalism
A modern digital portal delivering high-speed, real-time news reporting and updates directly from the TVRI network.

