Developer
2017 - PRESENTSkymap Games- Contributed to porting an existing Unity title to the PlayStation 4 and to the Nintendo Switch.
- Collaborated on implementation of virtual reality into an existing Unreal Project.
- Evaluated project viability for future work.
Technologies: PlayStation, Unreal Engine, UnityAdjunct Instructor
2017 - PRESENTSouthern New Hampshire University- Taught Introduction to Game Engines, Introduction to Programming, Virtual & Augmented Reality special topic, and a portfolio class.
- Mentored students in a one-on-one environment to strengthen concepts.
- Created homework and project assignments.
- Worked with students to better understand their needs and desires for a specific class.
Technologies: ARCore, HTC Vive, C#, UnityOwner & Lead Unity Developer
2016 - PRESENTFancy Bear Games- Served as the lead programmer on flagship title Schlocks.
- Designed and developed over 70 mini-games using a variety of different mechanics.
- Developed a meta-game for controlling the flow of the application.
Technologies: Virtual Reality (VR), Oculus Rift, HTC Vive, UnityUnity Virtual Reality Developer
2018 - 2018Cognivive- Contributed to development of an active Virtual Reality application for cognitive therapy.
- Helped develop an environment for a relaxed Virtual Reality cognitive therapy application.
- Fixed and updated existing mechanics to fit current application.
- Rapid prototyped mechanics to test viability for consumers of the application.
Technologies: Virtual Reality ToolKit (VRTK), Oculus Rift, HTC Vive, UnityUnity Augmented Reality Developer
2017 - 2017Happy Giant- Ported an existing title in virtual reality to new mobile processors as well as an existing title in augmented reality to new wearable devices.
- Contributed to development of a new title in augmented reality using ARKit.
- Created an automated tutorial that requires no user input.
- Created gesture input for a wearable augmented reality application.
Technologies: Augmented Reality (AR), Wearables, UnityUnity Developer
2015 - 2017CD Business Group- Developed an augmented reality application to create and move digital equipment in physical spaces.
- Developed an augmented reality application to see digital signage in on physical walls.
- Supported the development of an automated industrial production line simulation.
- Contributed to the development of an application to aide in the placement organization of equipment.
Technologies: Tango, UnityUnity Developer
2016 - 2016Robot Loves Kitty- Developed online multiplayer combat, an enemy artificial intelligence system, and an inventory system.
- Integrated Steam and Twitch API.
- Worked with MySQL database for persistence of items, enemies, and players.
Technologies: MySQL, Steam, Twitch, UnityClient Support Engineer
2015 - 2015SilverTech- Maintained and updated current clients' websites.
- Developed new websites for new clients.
- Quality assured a large corporate intranet site.
- Talked with clients about expectations and timeline.
Technologies: VB.NET, C#.NET, WordPress, HTML, JavaScript