Resumé

Thaddaeus Frogley

(Software Engineer / Certified C & C++ Programmer)
www.brainbench.com/transcript.jsp?pid=334344

Thaddaeus Frogley has been working as a games programmer for 8 years. His portfolio includes porting GTA III to the XBOX, and the critically acclaimed strategy titles "X-COM Apocalypse" and "Magic & Mayhem". His past work also includes time doing R&D for Cambridge AI specialists "CreatureLabs", and is a member of the AIISC Working Group for Steering. Thaddaeus is a member of the ACCU, and is on the editorial team for the ACCU advanced programming journal, "Overload".

Personal Details Education
Name Thaddaeus R G Frogley
Address 164 Hornbeams,
Harlow,
Essex, CM20 1PJ
England
Phone (01279) 303586
Online thad.notagoth.org/contact
Marital Satus Cohabiting
Date of Birth 1st September 1975
Place of Birth Epping, England
First Language English
UK Driving Licence Full, Clean.
1992 - 1994 Harlow College,
Harlow,
Essex

A-Level

  • Computer Science
  • Mathematics
1987 - 1992 Mountfitchet High School,
Stansted,
Essex
schoolsite.edex.net.uk/164

GCSE "B"

  • Computer Science
  • Mathematics
  • Double Science
  • English Literature
  • English Language

Professional Experience

June 2003 - Present Rockstar Vienna,
Vienna,
Austria
www.rockstarvienna.com

Senior Programmer / Lead Programmer

Lead programmer porting GTA III for the XBOX, including close cooperation with the Vice City / XBOX team.
March 2002 - June 2003 King Of The Jungle,
London,
England
www.kingofthejungle.co.uk

Software Engineer

Implementation of new games for XBOX, PS2 and GameCube, using NDL's NetImmerse libraries.

Areas of responsibility have included:

  • Design & implementation of memory management & monitoring library.
  • Implementation of "Driver AI", "Ghost Car", and other gameplay features of arcade racer "Groove Rider".
  • Implementation of UI, animation, and gameplay features for technology and gameplay demos..
June 1999 - Febuary 2002 Creature Labs,
Cambridge,
England
www.creaturelabs.com

Software Engineer

My main roll was the in the on-going development of experimental 3D game engine technology for the PC, and next-gen consoles, including:

  • working extensively with existing code to improve performance and stability,
  • design and implementation of new features, including:
    • an advanced Virtual Machine, and performance profiler for an existing scripting language & agent model,
    • a generic (template based) route planning system (a* algorithm, as used in Ms PacMan, and forthcoming titles), &
    • procedural generation of realistic rainbow effects,
    • tools for simulating bio-chemical reactions
Completed projects included:
  • A "Dinosaur Park" alife simulation tech-demo, featuring flocking, predator-prey behavior and cinematic camera control, &
  • Gameplay prototypes of "Beasts", and "Yeren".
I also developed a network enabled debugging tool tightly coupled with the scripting languge & agent model, capable of realtime monitoring, and adjustment of in-game statistics using the "wxWindows" GUI toolkit.
1995 - 1999 Mythos Games Ltd,
4 Mitre Buildings,
Harlow,
Essex, CM20 1DR,
England

Software Engineer

General program design and implementation duties, including (alphabetically):
  • AI
  • game mechanics
  • interface
  • tools
  • visual effects
Projects completed:
  • Magic & Mayhem

    Critically acclaimed realtime strategy/RPG for Win95/DirectX.

  • X-COM Apocalypse

    Critically acclaimed turnbased/realtime strategy game for DOS/Win95 (under DOS4GW), 300000+ units sold, 2nd in gallop charts for several weeks.

1994 - 1995 Dreamlight Systems,
Yorkshire

Jnr Programmer

Duties consisted mainly of implementing interfaces for corporate database solutions using Visual Basic under Win3.1, but also included responsibility for some program & interface design.

During my contract I implemented the front end for the Personel Training Management database system for General Portfolio.

Programming Languages Interests & Activities
  • C++

    Using OOP methods and the STL with MSDev on Win95/NT/DirectX to develop:

    • Creature Labs' (unnamed) game engine, and related tools.
    • Magic & Mayhem, and related tools.

    Developing CL tools under Linux.

  • C

    With DOS4GW and the 32 bit Watcom compiler under DOS to develop X-COM Apocalypse and related tools.

    With the Borland 16 bit DOS compiler to create an ASCII GUI directory navigation and management tool for DOS.

  • PocketC

    On the PalmOS to develop free applets, in my spare time.

    For more information on PocketC visit: www.orbworks.com

  • PHP4, HTML, XML

    Creating websites and documentation for both professional, and personal projects.

  • Pascal & Assembly80x86

    Creating 16 bit DOS apps, of a graphical nature, including a 3D Fractal Landscape generator and renderer developed in my free time whilst at college.

  • Visual Basic

    Constructing interfaces under Win3.1 for corporate database solutions.

In my free time I have also been involved in the following:
  • ACCU

    I am an active member of the Association of C and C++ Users, and had articles published, and am on the editorial team for Overload.

    For more information on the ACCU visit: www.accu.org

  • Board game AI

    I have written platform independent core game engine and AI code for Dr Eric Solomons "Thoughtwave" game, and AI code for Dr Solomons Entropy using a game engine created by others. I have developed an AI framework and tournament system for the coin game "FIGHT!", and have written a world-leading AI for it.

  • IOCCC

    I collaborated on a winning entry for the 15th The International Obfuscated C Code Contest.

    For more information on the IOCCC visit: www.ioccc.org

  • PocketC

    Participating in the development community, as well as creating free applets such as PocketIFS, a free IFS fractal visualisation tool, and piemansimon, a simple memory game.

    For more information on piemansimon visit:
    www.palmgear.com/software/showsoftware.cfm?prodID=7594

    For more information on PocketIFS visit:
    www.palmgear.com/software/showsoftware.cfm?prodID=3995

I also enjoy / am interested in:

  • Philosophy
  • Popular & classical fiction
  • Music
  • Art
  • Photography
  • Board Games
  • Artificial Intelligence
  • Enviromental Issues

References

Personal Professional
Mr Ian Terry (Games designer/artist),
email: ian.terry @ ntlworld.com
169 Abbotsweld,
Harlow,
Essex,
England
Ben Campbel (Lead programmer)
email: Ben.Campbell @ JustAddMonsters.com

Francis Irving (Software engineer)
email: francis @ flourish.org


Thad's Homepage (c) Wednesday 17th August 2005 T.Frogley
With thanks to notagoth.org
Valid HTML 4.01!
[ source ]