Summary of Qualifications
-
Trained in multiple software development roles across the programming life cycle, including programmer, software engineer and project coordinator.
-
Familiar with the fundamental elements on which computers are based, such as computer architecture, logic circuits, and low-level programming using Assembler.
-
Trained in artistry to form an understanding of all aspects of design and development to comprehend and appreciate the artistic aspects.
| Bachelor of Science: Game & Simulation
Programming |
June, 2008 |
DeVry
University – Federal Way, WA
| Computer Science |
November, 2000 – December, 2002 |
College of the Desert – Palm Desert,
CA
Core Skills
Software Engineering |
System Architecture |
Simulation Design |
Data Structures |
Modification & Level Design |
Graphic Design |
Programming for MMOG |
Engine Design and Integration |
Object-Oriented Programming |
3D Modeling & Animation in Maya |
Languages
& API
C/C++ |
Visual Basic |
DirectX |
OpenGL |
PHP |
MySQL |
Simple DirectMedia Layer |
| |
|
HTML |
CSS |
Javascript |
|
|
Software
3D Studio Max
|
Adobe Dreamweaver
|
Adobe Illustrator
|
Adobe Photoshop
|
Flash
|
Maya
|
Torque Game Engine
|
Unreal Engine
|
Visio
|
Visual Studio
|
X-Men Origins: Wolverine PSP
Worked closely with the development team of Griptonite to assure product meets client's standards and expectations.
- Ideas and suggestions helped improve game play and user interactivity.
- Communicated with team members and developers to insure that problems are addressed.
- Wrote technical documentation and reports on status of the project's progression.
Dora Links: Dora's Explorer Girls - Nickelodeon
Worked closely with ImaginEngine studio to build a quality game that interacts with a Dora doll developed my Mattel. (Website for game is can be found at www.doralinks.com)
- Worked independently and communicated with Producer and Development Director on difficulties and progress of the project.
- Personal ideas and suggestions helped improve game play.
- I was recognized by the senior programmer for my contribution to the project.
- Tested all aspects of the game to assure that the game matches game design documentations and what ImaginEngine and Mattel agreed on how the game would operate.
Senior
Project: Planetoid Hunters Z
Collaborated on a casual
3D space shooter game, which simulated space movement.
- Use of Photoshop to design game textures and menus.
- Managed Windows Interface by utilizing an API called Simple DirectMedia Layer (SDL).
- Programmed a basic state machine driven Artificial Intelligence that utilizes path nodes.
Mid-Senior
Project: Sombrero Master
Worked on the development
of a comedic cartoony 2D action adventure game, which was supposed
to be similar to Super Mario Brothers.
- Programmed the Windows interface by using Windows API.
- Designed main menu and game textures in Adobe Photoshop, and then exported the menu parts out as a PNG file.
- Programmed the menus and demo level using Direct X 9.0c as the graphics rendering pipeline.
The Digital Hive Web Based Engine
Developed an easy to use
reusable web engine for editing personal and professional websites.
- Programmed website header, footer and table files in HTML for fast includes and displaying of web pages.
- Designed graphics and template layouts of sites in Adobe Photoshop.
- Used Java script for visual page enhancements.
- Programmed web engine's logic portal system in PHP, so that the running version of the website can change on the fly by users who do not have much or any programming skills.
Certified Lab
Technician
LensCrafters
Palm Desert, CA
& Seattle, WA
November, 2001
– Present
- Developed excellent time management skills with ability to meet deadlines.
- Worked on problem solving and critical thinking skills during tight time constraints.
- Ability to self educate on new technology that isn't even documented.
- Worked in a team oriented environment.
Quality Assurance Software Tester
Foundation 9 Entertainment
Kirkland, WA
October, 2008
– October, 2009
- Write technical documents about the software for developers and self in client's database.
- Analyze design documentation and software to insure client receives all requirements as designed and report if there is a confliction.
- Communicate through different mediums.
- Share ideas and suggestions in a constructive criticism environment.