This showcase contains a small collection of projects built specifically to demonstrate my engineering approach. Across them, you’ll see consistent architecture designed for scalability and extension. My focus is on building versatile systems that remain organized as they grow in complexity.
A modular resource gathering framework designed to demonstrate dynamic entity registration and scalable server-side architecture. The system is fully data-driven, allowing new resource types to be added through configuration without modifying core logic.
A modular Roblox server-side framework showcasing secure RemoteEvent routing, schema validation, action whitelisting, rate limiting, dependency injection, centralized logging, and scalable service architecture. Designed to demonstrate clean, server-authoritative backend engineering and anti-exploit practices.
Designed a server observability framework that collects gameplay, networking, and player-session metrics, maintains an in-memory event timeline, and generates formatted server health reports through a modular service architecture.
A reusable object pooling system built to demonstrate performance optimization through instance recycling and controlled pool management.
Ability system designed around a central execution pipeline. The framework supports dynamic ability registration, validation, cooldown management, and structured lifecycle tracking through a service-based architecture.