Game Director2016 - PRESENTLycan Byte
Technologies: SteamVR, Unity, Unity3D, Virtual Reality (VR), C#, Game Development, Game Design, Git, Microsoft Visual Studio
- Programmed gameplay for I Jump Alone.
- Implemented high-speed rope physics with wrapping around game objects.
- Created cellular automata for foliage generation.
- Created particle effects for game entities.
- Built the input system for interfacing with VR devices currently supporting SteamVR.
AR/VR Unity Developer2019 - 2020Yaturu
Technologies: Unity, Unity Game Assets, Augmented Reality (AR), Virtual Reality (VR), Android, 3D Games, Unity3D, C#, Game Development, Blender, Git, Microsoft Visual Studio
- Developed AR portal experiences for various transitions between real and virtual environments.
- Developed a few mini-games for menu navigation, specifically bow and arrow and immersive storytelling, namely catapult invasion.
- Designed and implemented a new manifest configuration system to allow designers to externally configure and create different experiences.
- Developed AR experiences interacting with compass and world features to create immersive tourist attractions.
Virtual Reality Developer2018 - 2018CollabRjabbR (via Toptal)
Technologies: Google Play Store, Photon, Firebase, Unity, Unity3D, Virtual Reality (VR), C#, Git, Microsoft Visual Studio
- Created architecture design and tech stack recommendations.
- Created a VR abstraction to allow independent SDK development.
- Integrated the Daydream platform and some features from Daydream Elements.
- Integrated Firebase authentication and Firebase real-time database.
- Implemented user interfaces and an asset visualization system.
- Implemented tools for easier integration testing and managing application configurations.
Developer2017 - 2018Cortina Productions (via Toptal)
Technologies: Unity, Unity3D, C#, Git, Microsoft Visual Studio
- Created architecture and logic for an educational interactive application.
- Created editor tools for designers to ease content creation and provide preview visualization.
- Integrated the company CMS system to provide most of the data in the application as well as some assets.
- Implemented procedural animations.
- Implemented parallax movement transitions.
Unity Developer2017 - 2017Sabacc Creative Industries, Ltd. (via Toptal)
Technologies: Facebook, WebSockets, Unity, Unity3D, C#, Game Development, iOS, Android, Artificial Intelligence (AI), Git, Microsoft Visual Studio
- Implemented a new tutorial experience.
- Build automation as well as Unity Cloud Build integration.
- Implemented a feature for joining a game in progress with regeneration of game state.
- Supported web sockets-based back-end communication.
- Supported multiple stores for microtransactions.
- Supported web and mobile platforms.
Quality Assurance2011 - 2011Red Hat
Technologies: Jenkins, JBoss Infinispan, JBoss, Java, Linux, Web
- Created Maven automation scripts.
- Implemented various platform tests using Jenkins.
- Used ASP.NET for an EDG presentation for .NET.
- Worked on an international team.
- Created the unit and integration testing experience.