- Created three-dimensional representation of in-game world, objects, and physics using Three.js, WebGL, HTML5/CSS3.
- Engineered real-time synchronization of game states from all players using Socket.io and Express/Node.js.
- Optimized game performance by pre-caching all 3D models and other assets; improved maximum player capacity by 400%.
- Built and deployed web app for player profiles and leaderboard using Famo.us, AngularJS, Express/Node.js, and MongoDB.
- Improved collision engine for all in-game assets, eliminating hit detection discrepancy.