Post Job Free
Sign in

Project Software

Location:
Elk Grove Village, IL, 60007
Posted:
March 09, 2010

Contact this candidate

Resume:

STEPHEN ANCONA

*******.*.******@*****.***

**** ******** **** ***. ***

Elk Grove Village, IL 60007

517-***-****

JOB OBJECTIVE

To gain professional experience towards working in video game development:

specifically with 3D graphics, game engine design, and integrating mathematics with

programming.

EDUCATION

Master of Arts, Mathematics, December 2008

Central Michigan University, Mt. Pleasant, MI

Bachelor of Science, Computer Science, Mathematics, May 2007

Central Michigan University, Mt. Pleasant, MI

PROFESSIONAL EXPERIENCE

Self-Employed

Engine Programmer - (Jan. 2009 - Present)

o 3D Game Engine - Created and improving 3D video game engine that utilizes the

following:

Utilizes Direct3D and OpenGL 3D APIs through C++

Quadtree-based terrain engine with height-based LOD, geomipmapping,

view-frustum culling, and self-shadowing light map

Water using a reflection map with wave-effect achieved through shaders

Scene management implemented using octree with view-frustum culling

Basic particle engine

Central Michigan University, Mt. Pleasant, MI

Graduate Teaching Assistant - (Aug. 2008 - Dec. 2008)

o Instructor for intermediate algebra and tutor for most undergraduate math classes.

o Taught students during two class periods a week for the semester

o Created lesson plans and quizzes

o Graded quizzes and exams

Technology Operations, Mt. Pleasant, MI

Web Artist - (June 2008 - Aug. 2008)

o Worked on creating and programming new front-end portal for Tech Ops' clients

o Worked alongside programmers and artists

o Debugged code (PHP and HTML) and helped design code structure

o Helped integrate custom authentication-based web application

Central Advanced Network Architecture Laboratory (CANAL), Mt. Pleasant MI

Software Developer - (June 2007 - June 2008)

o Worked on volumetric processing using FFTs and implemented it in Python using

Numpy

o Created FFTW 2, FFTW 3, and CUFFT modules to process FFTs using C and the

CUDA library

STEPHEN ANCONA

*******.*.******@*****.***

o Worked on algorithms to help analyze processed volumetric data

ADDITIONAL EXPERIENCE

Software Projects

o Game Project - CPS 396G team project. Designed and programmed game clone

of Phoenix (Flash / ActionScript 2.0)

o Software Engineering Project - CPS 410 team project to demonstrate the software

engineering process. Programmed GUI for Work In Progress (WIP)

software(Java)

Independent Projects

o 3D Game (Untitled) - Creating 3D based Zelda-clone using custom engine (C++

with Direct3D9/10 and OpenGL)

o Sudoku Puzzle - Created Sudoku generator, checker, and solver (Flash)

Programming Experience

o Extensive Experience: C++, C, Python, DirectX 9, OpenGL, ActionScript 2.0,

LaTeX

o Moderate Experience: CG Shaders, HLSL, CUDA, Assembly (SPARC), Java,

PHP, HTML, Visual Basic

o Basic Experience: DirectX 10, SQL, XML

Software Experience

o Operating Systems: MS Windows (95-Vista), Unix, Linux, Mac OS X

o IDEs: Visual C++, Dev-C++, BlueJ, Flash

o Multimedia: Photoshop, Flash, 3ds max, Sony Vegas, Adobe Creative Suite

o Mathematics: Maple, Minitab

o Other: MS Office, DokuWiki

Research Papers

o An Overview of Quaternions and Spatial Rotation, December 2008

o The Mathematical World of Video Games, August 2008

o Methodologies for Optimizing Video Game Development, December 2006

HONORS AND AWARDS

o Central Michigan University Graduate Teaching Assistantship: Fall 2008

o Central Michigan University Mathematics Master's Fellowship: 2007 - 2008

o Cum Laude: May 2007

o William Lowell Putnam Mathematical Competition: December 2006

o The National Society of Collegiate Scholars: 2005 - 2007

o Dean's List of Distinguished Students: Fall 2003 - Spring 2007

o High Achievers Award (MSU Gifted and Talented Education Program): Summer

2002

REFERENCES

Available upon request



Contact this candidate