Software Engineer Resume
SUMMARY:
Proficient in C++ and C# with a strong knowledge of math and physics. Dedicated and motivated worker with the ability to learn new programs and tasks both quickly and efficiently. Analytical, detail - oriented, and successful in identifying and implementing solutions to programming problems. Works well in both team and individual settings. Extreme passion for video games. Open-minded about new opportunities and expanding knowledge and new technologies.
TECHNICAL SKILLS:
Core Skills Languages Game Engines Software: Object-Oriented Programming C++ Unity3D Visual Studio, Design Pattern Implementation C# XNA Framework Visio, Analytical & Debugging Java (Android) UDK Tortoise SVN, Level Design Html Box2D GIT, Practical Game Design XML Cocoas2D Perforce, Data Structures Design (MVC, Singleton, Etc) Eclipse, Architecture Design Vuforia SDK
PROFESSIONAL EXPERIENCE:
Software EngineerConfidential
Responsibilities:
- Built a Confidential which allows the user to store their movies as data.
- Has the ability to store, add, remove, search, and sort their movies by Genre, or Title.
- Assigns an ID to each movie so that users can "ID" their actual movies for easy finding.
- Uses XML and .Net, with a user-friendly layout for building levels.
- Has a variety of different bricks capable of having different states, as well as different amount of hits per brick.
Technologies Used: Microsoft Visual Studio, C#, .Net
Software EngineerConfidential
Responsibilities:
- Develop a game using the Unity3D game engine as Lead Programmer and Lead Game Designer
- Responsible for Asset Management
- Maintain project on target on deliverable due dates
- Maintain project documentation and development Issues management
- Implemented different aspects of the game such as:
- User Interface / Heads Up Display (HUD)
- Inventory System responsible for maintaining players collected items
- Non-Interactive Artificial Intelligence
- Animation Scripting
Technologies Used: Unity3D, C# Scripting, DropBox, Google Docs, 3ds Max (Modeling), Gimp
Software EngineerConfidential
Responsibilities:
- Developed using Microsoft's XNA Framework as Co-Lead Programmer and Lead Game Designer
- Created Level Editor to quickly make levels that integrate into the game (.NET, XML files)
- Implemented different aspects of the game such as:
- Collision Detection
- Inventory System for storing power-ups and other attributes
- Maintained project on target on deliverable due dates
- Maintained project documentation and development Issues management
Technologies Used: Microsoft Visual Studio, XNA, C#, .Net, Google Docs, Tortoise SVN, Gimp
Software Engineer
Confidential, Las Vegas, NV
Responsibilities:
- Develop Slot Machine Games using in-house API, and Unity 3D.
- Collaborate daily with Game Designers and Artists.
- Use Waterfall and Agile development depending on project.
- Completed games: JaseRising, Amazon Dynasty, Eternal Waters
Android Mobile Engineer
Confidential, Fort Lewis, WA
Responsibilities:
- Programmed Mobile Applications from scratch
- Modified existing mobile applications for:
- Research Enrollment Configuring
- Bug Fixes
- Tested new/existing applications for bugs and approval for release.
- Researched new technologies to use for developing Pilot applications as proof of concept
- Augmented Reality Based applications.
Unity3D Game Engineer
Confidential, Fort Lewis, WA
Responsibilities:
- Designed and implemented game functionality.
- Overall program that aids soldiers and others to overcome PTSD and behavior change problems.
- Agile Development using Trello boards to aid in our processes.
- Worked closely with Modelers/Artists to create visually appealing environments, and gameplay.
Game Software (Compliance) Tester
Confidential, Redmond, WA
Responsibilities:
- Run test cases establishing technical compliance
- Accurately write-up bug reports using a PC-based tool
Game Test Associate
Confidential, Redmond, WA
Responsibilities:
- Test software on different hardware to ensure that no hardware issues arise on different software.
- Document any known/unknown issues with hardware or software that may need fixing.
Game Programmer Intern
Confidential, Auburn, WA
Responsibilities:
- Designed and implemented game functionality in 3D games
- User Interface
- Camera Controls
- Basic Artificial Intelligence
- Animation Scripting
- Misc (Teleporter mechanics, Basic Particle Effects, Puzzle process using Binary Code)
- Collaborated with other programmers, and 3D modelers to in corporate assets
Technologies Used: Unity3D, C#, DropBox, Gimp, 3ds Max, Maya