ASCII Friendly Resume. Chris Dillman EXPERIENCE: 2010 - Current: Senior Mac Game Client Programmer at ZeniMax Online Studios. http://www.zenimaxonline.com/ - Ported Elder Scrolls Online to Mac OS X. http://elderscrollsonline.com/ - OpenGL, Cg Shaders, optimizing, POSIX, QA Setup, Testing etc. 2006 - 2010: Owner Plaid World Studios LLC, http://www.plaidworld.com - Developed Mouse House 1, Mouse House 2, Puzzle Penguins, for iPad and Mac App store. - Developed Zuma clone for inclusion in Disney.com iPhone App a top 100 Free App. - Developed Mouse House Puzzle Game for Wii, Published By Big John Games. http://www.bigjohngames.com - Developed Mouse House 2 Puzzle Game for iPhone. http://www.plaidworld.com/games_mousehouse2.php - Developed Mouse House Puzzle Game for iPhone. http://www.plaidworld.com/games_mousehouse.php - Developed BANG2D 2D/3D game engine and Lua based authoring tools for iPhone, Wii, Win, Mac, Linux. - Lead Developer on iWalker exercise Simulator for Big John Games using Unity 3D middleware in MONO / C# / JavaScript for Win / Mac. - Maintains iPhone Game Programming FAQ for IRC community. - Design credit / special thanks in 10+ shipping iPhone games. - Lectured at IDGA Twin Cities on iPhone Game development and marketing. - Added Admin / search features to Guggenheim's http://www.learningthroughart.org using PHP, MySQL for EDUWEB. - Migrated http://www.zamsquest.com to new GoDaddy servers for EDUWEB. - Added Admin features to http://www.zamsquest.com using PHP, MySQL for EDUWEB. - Migrated http://www.glacialwood.net to DreamHost using PHP, MySQL. 1999 - 2006: Senior Software Engineer in charge of Web Technologies for RiskWise / LexisNexis, http://www.lexisnexis.com - Designed and implemented 3 tier MVC style application servers including business logic and back-end SQL database servers. - Real-time Client / Server development in C, C++, Java, Objective-C, WebObjects, ActionScript. - Technical integrations with client companies, including debugging client and networking code. - Coordinated with client companies' international contractors. - Developed multithreaded asynchronous socket-based client servers to connect to external real-time data vendors, examples: Targus, LSSI. - Developed multithreaded SOAP clients to external data vendors. - Developed FCRA compliant SQL databases and tools. - Developed tools for and migrated FCRA server from OpenBase SQL to Sybase SQL. - Developed a multithreaded real-time client server in Java which was given out as example code for client companies. This was used, as is, by many of our clients to integrate with Riskwise's Systems. - Developed proxy servers in Java which were used as example code for client companies. - Developed a Mac OS 9 web application server from scratch including an embedded data binding language. - Deployed RiskWise product line consisting of 200+ products on the web in four months using WebObjects and OpenBase SQL including backend Cocoa / Java / EOF admin and billing applications. This included a custom Protocol X server running at the application level of the server in order to bridge web-based form content to our internal data server socket protocol. - After buyout ported SOAP / HTML Server and WebObjects to Linux for migration to new data platform. - Developed SOAP server in WebOjects with single simple XML based API to interface with all 200+ Riskwise products. In the following two years, 90% of customers connected to RiskWise over this interface. - Developed sample SOAP server code in Java, C# and WebObjects for client companies. - Developed one of the first HTML-based Patriot Act products sold by Bankers Systems. - Developed GUI-based tools and utilities, example: script editors, assorted file processing tools. - Developed dynamic Flash-based XML client server with a Java, WebObjects and OpenBase SQL back end server. - Successfully rewrote and migrated all Mac OS 9 technologies to OS X ( Unix / BSD / Linux Apis ). 2003 - 2006: Owner StarBounce LLC, A marketer and reseller of fantasy illustrations. - Server Admin, PHP coding, MySQL. 1995 - 2001: Owner Plaid World Studios LLC, http://www.plaidworld.com - First Product: Final Impact, published by Flagg's Floppies. - Second Product: Death From Above, a game for Mac OS published by Black Star Software. - Third Product: Project Magellan, a game for Mac OS and Win32 published by Monkey Byte and PlayPak. - Ported Project Magellan to Win32 using DirectX. - Developed a number of scripting languages / byte code compilers / stack machines from scratch and also using tools such as Lex, Yacc and Antlr etc. - Did extensive tutoring for project ActiveLancer developed by http://www.desoftware.com published by http://www.freeverse.com - Developed the particle engine for ActiveLancer. - Developed the level editor for ActiveLancer. - Developed asynchronous threaded libPNG file streamer for use in project ActiveLancer. - Ported Project Magellan to OS X. 1997 - 1998: PlayPak. - Converted Project Magellan for use in full-size arcade game machines. 1997-1999: Contract Programmer, DISC Information Services Corp. - Consultant on www.ushunter.com survey project. - Consultant on University Screen Saver project. - Html / JavaScript. 1994-1996: Black Star Software. - Lead Programmer Death From Above game. - Project Coordinator. - Sound Technician. - Musician. - Artist. - Pre-press. 1994-1994: Contract Programmer, Digital Cafe Inc. - Programmed utility applications. Note Pad, Calculator, Angle Finder, etc. - Programmed QuickTime video synchronization, question and answer editor. - GUI design. - Custom GUI control definitions. - Custom control graphics. SKILLS / APIs: C, C#, Java, C++ / STL / BOOST, Objective-C JavaScript, ActionScript, PHP, Lua HTML, XML, SQL RealBasic, Future Basic Pascal / Object Pascal GUI Design Unity, Torque, SDL, OpenGL, Cg, OpenAL, DirectX, Wii Wicked Bo Staff skills SOFTWARE Windows, Linux, OS X WebObjects, Xcode, MySQL, Sybase SQL, OpenBase SQL Photoshop, Ableton Live, Reason, VSTs Flash EDUCATION: 1998 AA, Degree with Honors, St. Cloud State University, St. Cloud, MN. 1993-1995 Attended Minnesota State University Moorhead, Moorhead, MN. 1993 Diploma, St. Cloud Technical High School, St. Cloud, MN. REFERENCES: Available upon request.