Software Engineer
Cybergate
Los Angeles, California, United States
- Designed and implemented game engine from scratch using Rust: Renderer, Windowing, Networking. This engine is cross platform including the web.
- Developed multiplayer innovative synchronization technologies, using clever use of rust macro system.
- Built acceleration structures for physics and for other gameplay features.
- Created deformable terrain using SVO and dual contouring, that supports multiplayer synchronization.
- Used filesystem to Save/load game data with migration that is resilient to changes.
- Created an automation tool to build, deploy and test servers and clients on the AWS EC2 cloud and Digital Ocean.