Confident programmer with 5 years of game programming experience and 3 years of professional experience. Proficient in several computer programming languages and scripting languages. Very familiar with the Unity3D game engine. Focused, mathematical, analytical and organized.
Contract Programmer @ I work as a mobile developer on Android and iOS games From November 2015 to Present (2 months) Portland, Oregon AreaOwner @ I work for multiple clients doing UI work, data parsing/sorting, networking, as well as gameplay programming. From June 2015 to Present (7 months) Programmer @ I worked on an upcoming title "The Orb". I programmed the physics based character controller, the combat mechanics, the AI using Unity3D's NavMesh, the character animations using mecanim, the user-interface using the new Unity UI. I also programmed the input controller that works with multiple modern game controllers (PS4, Xbox One, Logitech). From January 2015 to June 2015 (6 months) Programmer @ I worked on user-interface programming using NGUI in a controller-based setting, XML and JSON serialization and deserialization, tool development and editor extensions, and reading/writing player information to a game server, sending a receiving messages from a server for player transactions (purchasing, crafting, updating states), I worked on server-uploading tools such as a converting single XML files to YAML tree files, Unity3D editor tools for creating quick XML pipelines, optimization for Playstation consoles, optimizing AI pathfinding (A* in particular), memory management and object pooling, as well as created libraries for external tools. From July 2014 to December 2014 (6 months) Greater Seattle AreaLead Programmer @ I worked on general gameplay programming, programmed tools and extended Unity3D's editor, user-interface programming using NGUI, AI programming using behavior states and A* pathfinding, saving game data using both PlayerPrefs and external XML save files, animation programming for cutscenes. From December 2012 to July 2014 (1 year 8 months) Lab Consultant @ I helped students with software and hardware issues in one of EWU's computer labs. I also cleaned and maintained the lab. From June 2009 to August 2012 (3 years 3 months) Multimedia Consultant @ I helped students with multimedia programs (Adobe, Final Cut Pro, Microsoft Powerpoint) and also assisted with large format printing in the multimedia lab on EWU's campus. From November 2007 to April 2009 (1 year 6 months)
Computer Science @ Eastern Washington University From 2007 to 2012 Benjamin Bennett is skilled in: Unity3D, C#, Java, Python, JavaScript, Photoshop, iOS Development, Android Development, XML, Game Development, Game Programming, JSON, QA Engineering, YAML, JIRA, Git, Tortoise SVN, Subversion, PHP