New York, New York, United States
Senior programmer with experience working as Engine, Gameplay, Multiplayer and Online Programmer. Experience as technical lead for a team of 5 programmers.
Server - Platforms Team
Server - Platforms Team - Ported the database server into a shared library for Android/iOS as part of MongoDB Mobile - SDK packaging for Android/iOS
Workling as Senior Online/Engine/Gameplay Programmer for Just Cause 4 * Developed a cross-platform data-driven new Input system together with Editor and integrated it into game engine. * Performance/Profiling/Build pipeline engine programming work * Gameplay work to help out where needed
Developing and architected the online systems and technologies from the ground up for Just Cause 3 for Xbox One, Playstation 4 and PC/Steam. * Platform abstraction, asynchronous programming technology and interfaces. * Asynchronous multiplayer game features. From low lever server communications to player user interface. * Save/Load system * TRC/XR Compliance
Leading the online team and developed several crucial systems for the game including: - Matchmaking - Host migration - TCR/TRC compliance - Game to web/Web to game architecture including companion app - Online engine and platform abstraction