My Career

work

For many years I was an iOS developer and long time programmer. I’m now retired, and dabble a little.

From 2016 to 2021, I was the principal iOS engineer at Fetch Rewards, and developed their iOS app from the original concept through the first several million users.  Eventually the company grew to add more iOS engineers, and I moved to more a tech leadership role until I decided it was time to wind down my career.

From 2009 through 2015, I was the president and lead programmer for Maverick Software, an iPhone developer that made games and other apps, including the kids apps Cupcakes!, More Cowbell, More Toast, Lemonade Stand, TriCalc, and Race Pace.  I worked in the computer games industry since 1988, and for much of that time I programmed games for the Macintosh.

Before Maverick Software, I worked for various software companies: Aspyr Media, Westlake Interactive (which I co-founded), LookingGlass Technologies, TechWorks, and Impressions Software. I freelanced as a contract programmer for several years in between working for those companies as well.

Below is a fairly complete list of the software I worked on from 1988 to 2003.  Nearly all of the games were Macintosh versions of games that were originally created for the PC, for which I did all or part of the Mac programming and redesign.

List of Software where I am credited

EverQuest
Released: 2003
Genre: MMORPG
Platforms: Macintosh
Credits: Programming

Harry Potter and the Chamber of Secrets
Released: 2003
Genre: Action/Puzzle
Platforms: Macintosh
Credits: Lead programmer

Clive Barker’s Undying
Released: 2002
Genre: Horror/Action
Platforms: Macintosh
Credits: Programmer

Harry Potter and the Sorcerer’s Stone
Released: 2002
Genre: Action/Puzzle
Platforms: Macintosh
Credits: Lead programmer

Jeopardy 2nd Edition
Released: 2002
Genre: Trivia
Platforms: Macintosh
Credits: Lead programmer

Wheel of Fortune 2nd Edition
Released: 2002
Genre: Puzzle/Word
Platforms: Macintosh
Credits: Lead programmer

Tomb Raider: Chronicles
Released: 2001
Genre: Action
Platforms: Macintosh
Credits: Lead programmer

Jeopardy
Released: 2000
Genre: Trivia
Platforms: Macintosh
Credits: Lead programmer

Rune: Halls of Valhalla
Released: 2000
Genre: Action
Platforms: Macintosh
Credits: Lead programmer

Wheel of Fortune
Released: 2000
Genre: Puzzle/Word
Platforms: Macintosh
Credits: Lead programmer

Scrabble
Released: 2000
Genre: Word
Platforms: Macintosh
Credits: Lead programmer

Deus Ex
Released: 2000
Genre: Sci-Fi Action/Adventure
Platforms: Macintosh
Credits: Additional Programming

Unreal Tournament
Released: 1999
Genre: Sci-Fi Action
Platforms: Macintosh
Credits: Programmer

Klingon Honor Guard
Released: 1999
Genre: Sci-Fi Action
Platforms: Macintosh
Credits: Additional Programming

madbox

Madden NFL 2000
Released: 1999
Genre: Sports
Platforms: Macintosh
Credits: Programmer

tr3box

Tomb Raider III
Released: 1999
Genre: Action
Platforms: Macintosh
Credits: Programmer

rt2box

Railroad Tycoon II
Released: 1999
Genre: Simulation
Platforms: Macintosh
Credits: Lead programmer

tr1box

Tomb Raider
Released: 1999
Genre: Action
Platforms: Macintosh
Credits: Programmer

tr2box

Tomb Raider II
Released: 1998
Genre: Action
Platforms: Macintosh
Credits: Programmer

unrbox

Unreal
Released: 1998
Genre: Sci-Fi Action
Platforms: Macintosh
Credits: Programmer

swbox

Shadow Warrior
Released: 1997
Genre: Action
Platforms: Macintosh
Credits: Lead programmer

dukebox

Duke Nukem 3D
Released: 1997
Genre: Action
Platforms: Macintosh
Credits: Lead programmer

fubox

Flight Unlimited
Released: 1996
Genre: Flight Simulator
Platforms: Macintosh
Credits: Programmer

ssbox

System Shock
Released: 1995
Genre: Sci-Fi Action/Adventure
Platforms: Macintosh
Credits: Programmer

linksbox

Links Pro
Released: 1994
Genre: Sports
Platforms: Macintosh
Credits: Lead programmer

pgabox

PGA Tour Golf II
Released: 1994
Genre: Sports
Platforms: Macintosh
Credits: Lead programmer

cybox

Chuck Yeager’s Air Combat
Released: 1993
Genre: Flight Combat Simulator
Platforms: Macintosh
Credits: Lead programmer

netu

TechWorks Net Utilities
Released: 1992
Genre: Network management software
Platforms: Macintosh
Credits: Programming

spi

Spiral
Released: 1992
Genre: Note taking/word processor
Platforms: Macintosh
Credits: Lead Programmer

gum

GraceLAN Update Manager
Released: 1991
Genre: Network management software
Platforms: Macintosh
Credits: Programming

gnm

GraceLAN Network Manager
Released: 1991
Genre: Network management software
Platforms: Macintosh
Credits: Lead Programmer

srbox

Space Rogue
Released: 1989-1990
Genre: Space flight action/adventure
Platforms: Macintosh, PC, Amiga
Credits: Lead programmer