John Cash

John Cash was a programmer with id Software from 1997 to 2000. He joined id Software in 1997 after leaving a job with where he worked as a network software engineer on Novell Netware versions 3.1 through 4.1. He was involved in repairing the broadcast packet meltdown bug in the first release of Doom.

History
John's involvement with id Software began shortly after the release of Doom when John attempted to play Doom on a large network, only to be met with issues related to the broadcast packet meltdown bug. Being an expert in the protocol, John discerned the problem and sent an email to Shawn Green describing a precise fix. He received a reply from John Carmack including an offer to send him the IPXSETUP source code so that he could implement the fix himself.

Later when id Software needed a new programmer for , John was hired on as a full time employee and became the lead programmer for that project.

After leaving id on May 8, 2000, John became a programmer at, where he worked on .