John Lattin

26 Fayette St. Apt 2F

Brooklyn, NY 11206

586.215.7625

https://github.com/johnstorm

john@johnlattin.com

Computer Skills

 

Languages

C, C++, Objective-C, JavaScript, Java, Lua

 

Editors

Microsoft Visual Studio, Xcode, Eclipse

 

Other

Git, Mercurial, SVN, CSS, LESS, HTML, OpenGL ES 1.1

Experience

 

 

appFigures

 

January 2012 – Current

appFigures

Front end developer

 

 

Developed report pages, including Top Apps, By Product, and Reviews.

 

Restructured the internal storage of user selections and preferences.

 

Enabled users to add features to their account via add-ons.

 

https://www.appfigures.com

 

Spiralstorm Games

December 2009 – January 2012

Pixelwave

Lead developer

 

 

Created an Action Script 3.0 style display hierarchy.

 

Added the graphics, touch, and sound subsystems.

 

Implemented the game specific library, which included a particle engine.

 

http://pixelwave.org/

 

 

https://github.com/spiralstorm/Pixelwave

 

LibInk

Principal developer

 

 

Created a cross-platform vector-based graphics library.

 

https://github.com/spiralstorm/Pixelwave/tree/graphics-

 

alpha/Pixelwave/Classes/Support/libink

 

Flyloop

Developer

 

 

Restructured game difficulty and added a new game mode.

 

Updated the game to be iPad ready by introducing larger images and balancing

 

for the larger screen.

 

 

http://www.flyloopgame.com/

 

Education

 

 

Michigan Technological University

B.S. Computer Science, 2009

Husky Game Development

 

Helped run an AI competition with over 100 students in attendance.

Created a first person shooter using Valve’s Source Engine.

Ran a game jam with over 30 competitors.

Volunteer

Pace University

Seidenberg School of Computer Science

Ran a game jam and instructed students how to program a simple game. Gave a seminar to inspire students from Bayside High School to develop video games.