Microsoft(R) Word Compatible     PDF
54 Raintree Island
Apt 1
TonawandaNY 14150
USA
Ian Small
 Software Developer
Email: iansmall@buffalo.edu
http://buffalo.confidentialresume.com/IanTSmall/
716-785-3078
University at Buffalo, The State University of New York January 2007 - May 2010
Bachelor of Science, Computer Science, May 2010
GPA 3.5/4.0
Programming Work Experience
ProgrammerWandering Samurai StudioNovember 2007 - Present
www.mechlivinglegends.net
  • Three years of ongoing experience in the development of a multiplayer networked combat simulation game.
  • Worked in a cooperative team based environment with the need for self management and motivation.
  • Designed and implemented several software systems, including a weapon control management system, a jet fighter vehicle simulation system with an subclass of VTOL vehicle system.
  • Conceived and prototyped the current Bipedal Vehicle system, a key focus of the game.
  • Collaborated with lead designers to fully understand the needs and goals of the project, and implement new systems to work within the current framework.
  • Analyzed system performance using system profiling, metrics and debugging techniques to augment performance and stability.
  • Implemented systems which spanned between the engine system (written in C++ ) to the scripting system (written in a combination of Lua and XML).
Technical Skills
Object Oriented Software System Design and ProgrammingMicrosoft Windows XP, Vista and 7 and Unix programming
TCP/IP using Unix sockets.Multiple thread and process programming in Unix
Software Requirement Specification writing.SQL on an Oracle database.
Programming in systems with multiple languages.
Programming Languages
Experience Level:Complex ProjectsWorking KnowledgeBasic Understanding
C++SQLRuby
JavaPrologPHP
LuaLispVB
C#ML
Relevant Coursework

    Applied TechniquesTheory
    Mathematics
    Database ConceptsIntro to AlgorithmsIntroduction to Discrete Structures
    Software Engineering ConceptsAlgorithms Design and AnalysisCollege Calculus I, II, III
    Hardware and Software IntegrationDistributed SystemsIntroduction to Linear Algebra
    Operating SystemsComputer Organization and Design
    Algorithms and Data Structures
Work History
Bar BackMulligan's Brick BarAllentown, New YorkMarch 2009 - present
Delivery DriverParkview Health ServicesBuffalo, New YorkOctober 2008 - March 2009
General LaborSt. Elizebeth Ann Seton Roman Catholic ChurchDunkirk, New YorkSummer of 2006 and 2007
MechanicRobert Basils’s Motors Inc.Fredonia, New YorkMay 04 - October 05
.5"
.5"
.5"
1.0"