Ken Silverman is the developer responsible for, and most well known for, the BUILD Engine, used in Duke Nukem 3D, among other games. Besides a few early DOS games, his first popular game was the self-referential Ken's Labyrinth, published by Epic Megagames. His website contains plenty of info and downloads about these and other programming projects.
Game developer / publisher profile
Ken's Labyrinth (1993)