2011-Present: OED Games – Brooklyn, NY
President and head writer for expansions to the original D&D game. Publications:
Original Edition Delta: Book of War, Collins, 2011.
Statistically accurate mass-combat miniatures rules for classic D&D.
Original Edition Delta: Book of Spells, Collins, 2009.
Concise collection of D&D spells under Open Game license.
Original Edition Delta: House Rules, Collins, 2009-12.
Convenient mechanical modifications to the basic D&D game.
2005-Present: Kingsborough Community College – Brooklyn, NY
Substitute/Adjunct Lecturer in Department of Mathematics & Computer Science. Courses:
MAT 20 Elements of Statistics.
Probability, normal curves, sampling, confidence intervals, hypothesis tests.
MAT 13 Survey of Mathematics and Computer Concepts.
Sets, logic, bases, groups, probability, programming.
MAT 10 College Trigonometry.
Trigonometric functions, graphing techniques, inverses, equations, and identities.
MAT 9 College Algebra.
Polynomials, radicals, linear and quadratic equations, graphing, and functions.
MAT 7 Principles of Mathematics.
Overview of logic, sequences, functions, probability, statistics, topology.
MAT R3 Algebra.
Sets of numbers, laws of exponents, radicals, polynomials, and rational expressions.
MAT M2 Introductory Algebra.
Variables, solving equations, exponents, radicals, factoring, and graphing lines.
MAT M1 Basic Mathematics.
Elementary arithmetic, including integers, fractions, decimals, and percent.
CP 11 Introduction to Computers and Computer Applications.
Computer literacy and programming.
2002-2005: MassBay Community College – Wellesley, MA
Adjunct Faculty member in Computer Science program. Courses:
CS 242 Computer Networks.
Overview of networks, applications, and the internet.
CS 235 Information Systems Analysis And Design.
Study/analysis of software design cycle.
CS 214 Computer Architecture and Assembly Language.
Assembly on Intel-based (x86) PCs.
CS 212 Systems Programming with "C".
Sophomore introduction to programming in C on Linux.
CS 120 Programming I.
First course in programming using the Java language.
CS 110 Introduction to Computer Science.
Freshman introduction to CS and programming.
MA 098 Intermediate Algebra.
Linear and quadratic functions and equations.
2003-2006: Adamant Games, Inc. – Winchester, MA
Vice-President, designer, and engineer for casual games distributed online. Project:
Danger Maze (released November 2003).
Design, coding (in Java), business development, and marketing for 2D maze-running game.
2001-2002: Freelance Writer for RPG Game Products
Garden of the Plantmaster, by Kuntz, R.J., et. al. 2003.
Campaign resource and adventure supplement for the d20 System role-playing game.
Gnollspeak: A Gnoll Language Primer, by Collins, D.R. 2003.
Article for the d20 System role-playing game. Campaign Magazine #8, p. 60.
Tournaments, Fairs, and Taverns, by Ball, P.M., R. Nock, R. Morrissey, et. al. 2003.
Bestselling sourcebook and expansion for the d20 System role-playing game.
1998-2000: Genetic Anomalies (a division of THQ, Inc.) – Lexington, MA
Senior Software Engineer for online-only games utilizing virtual property concepts. Projects:
Star Trek ConQuest Online (released June 2000).
Coding (in C++) and scripting (in Lisp-based language) of tutorials, AI combat,
resource organization, sound design. Bug tracking management.
Chron X: Whiteout (released Feb. 2000).
Designer and engineer of a 75 game-card expansion set to an online strategy game.
Provided back-story, gameplay/tools/extensions, game piece statistics, etc.
Chron X: Defiance (released Feb. 1999).
Scripted a 150 game-card expansion set to Chron X.
Also added C++ game engine extensions to the language for new gameplay features.
Coding on prototype for a digital sports card trading application.
Added new user-interface objects, game suite, bug fixes.
1996-1998: Papyrus Design Group (a division of Sierra On-Line) – Watertown, MA
Software Engineer for high-end real-time racing simulations on the PC. Projects:
Grand Prix Legends (released 1998).
Designed and engineered race control engine in a new multiplayer server/client
architecture, with forward extensibility.
NASCAR Racing Online Series (released 1997).
Involved in porting multiplayer racing simulation to an internet-based gaming service.
Inserted the TEN datagram API into the NASCAR 2 client.
NASCAR Racing 3 (unreleased in this configuration).
Extended race control system (gameplay timing, scoring, and rules adjudication)
from Grand Prix Legends engine for NASCAR events.
NASCAR Racing 2 (released 1996).
Performed engineering, script design, talent direction, and sound processing for
"radio spotter" character in award-winning racing simulation.
1989-1995: University of Maine – Orono, ME
- M.A., Mathematics (May 1995).
- B.A., Mathematics: Highest Distinction (May 1993).
- B.A., Philosophy: Highest Distinction (May 1993).
Awards: Dean's List each of eight undergraduate semesters; Outstanding Senior in Mathematics award; Outstanding Senior in Philosophy award; selected to Phi Beta Kappa, Pi Mu Epsilon, Phi Kappa Phi honor societies.
Activities: Graduate Teaching Assistant and lecturer (1993-1995); drummer and PR contact for rock band "Hurting Daniel" (1994-1995); VP of the Maine Alliance of Student Moviemakers (1993-1994); Student Director and Stage Manager for "An American Sampler", Harry Warren Theater, Brooklyn NY (1993); Campaign Manager for UMaine Student Government President (1992-1993); Host/producer of call-in radio talk show "In the Lion's Den" on WMEB 91.9 FM (1991-1992).
Designed and engineered a basic internet-based persistent multiplayer strategy game, "SpaceX" (using C++, Windows sockets and GDI, and MySQL: 2001). Competed in the Robot Auto Race Simulator AI competition (using C++: 2000). Attended the Game Developers Conference (Santa Clara, CA: 1997). Attended Skip Barber Racing School (Laguna Seca, CA: 1997). Worked as wrangler on feature film production of "The Crucible" by 20th Century Fox (Ipswich, MA: 1995).
Available upon request.