
Full-stack developer
salvasassa3@gmail.com
PHONE
+54 - 3584014476
BIRTHDAY
April 15, 2003
LOCATION
Córdoba, Argentina
Levelling.io is an experimental project designed to explore real-time multiplayer game development concepts. The platform demonstrates practical applications of WebSockets, concurrency management, state synchronization between multiple clients, and implementation of efficient data structures for game development.
The primary challenges included establishing reliable real-time communication between multiple clients, ensuring consistent state synchronization across different devices, handling concurrent user interactions without conflicts, and optimizing data structures for performant gameplay even with multiple connected users.
We implemented a dual-architecture approach with Next.js and React powering the frontend UI layer, while Phaser served as the game engine. The backend was built with Express, leveraging Socket.io for WebSocket communication to enable real-time multiplayer functionality. This architecture allowed for efficient state management and seamless synchronization between players, creating a responsive and consistent gaming experience.
All game assets were designed using Figma, allowing for clean geometric UI elements and collectible items that maintain visual consistency across the game environment.

Completed: March 2025