- Creating online medical simulations for the VA using Unity3D (C#) and SmartFox Server.
- All the built simulations were ported to WebGL using Babylon JS and TypeScript because of Google’s decision to drop NPAPI support for Chrome.
- Responsible for creating and maintaining MuveBabylon, an API entirely written in TypeScript used as an extra layer of abstraction between BabylonJS (WebGL Engine) and the front end code.
- Responsible for creating a menu builder system used in almost every WebGL simulation which drastically reduces the level of effort of creating any kind of menus in a web a web site. This scalable menu system was entirely created in typescript and is not bound to a particular HTML layout or CSS style.
- Responsible for leading day to day scrum meetings with a team of 6 and planning the simulations’ timeline as well as handling code reviews, mentoring the team and communicating to the Project Manager the project’s monthly progress.
- As the Senior Developer of the team, I’m also responsible for 95% of the underlying infrastructure in all the Unity3D and Babylon JS simulations (10 simulations) written in C# and TypeScript respectively. In addition, I am also in charge of all the SmartFox server side code written in Java.
- Creating gmes and simulations for the Army using Unity3D and Silverlight. C#, XAML and XML are the primary languages used in the various projects I worked on.
- Testing products for quality assurance purposes.
- Debugging and programming to fix the issues that are identified.
- Assisted students develop skills in mathematics, physics, C++, C#, Java, XNA, DirectX, and OOP/OOD
- Assisted students with tutoring on the phone
- Provided customer service for DeVry University students
- Assisted with programming tools for cross platform, multi award winning, published game titles
- XNA 3.1 (C#, .NET Framework 3.5)
Unity3D Game Engine
Babylon JS Game Engine
Visual Studios 2008-2013
Object Oriented Programming