To utilize experience gained as a lead programmer to bring titles to a shippable state and provide post-release support. Able to jump into existing systems and codebases, and safely engineer needed changes, as well as develop quality new codebases from scratch. I develop quality architectures, implementations and user-facing documentation, and learn programming languages as needed for projects. I also provide excellent post-release customer support.
Programming experience:
Fluent in JavaScript , C/C++, Objective C, Flash (ActionScript 2 &3), PHP, HTML5/CSS3, Lua, Perl, 6502/65816 Assembly
Platforms/libraries programmed for:
HTML5 & CSS3, JQuery, PHP5, WAMP/LAMP stacks, iPad, Microsoft Windows, Microsoft Xbox & Xbox 360, Sony Playstation 1-3, Sega Saturn. Microsoft Windows experience includes DirectX (DirectSound 8, Direct3D 5-9), Winsock, MFC & WTL, Win32. Have developed with Adobe Flash, including Scaleform & ActiveX libraries, and ActionScript 2/3 code. Additional experience programming on Android (Java), FreeBSD, OpenBSD, Linux.
E&AS @ Caltech From 1992 to 1996 Nathan Mates is skilled in: Game Development, Xbox 360, PS3, Xbox One, DirectX, Video Games, Programming, Perforce, Xbox, C++, ActionScript, Visual Studio, Scrum, Cross-platform Development, User Interface