Gerald Knight od blisko 30 lat pracuje w przemyśle komputerowym jako projektant, nauczyciel oraz konsultant. Przez ponad 20 lat był zatrudniony w firmie FedEx jako szef projektu i architekt systemowy. Zajmował się głównie tworzeniem systemów kontroli dochodów oraz graficznej reprezentacji. Przez ostatnie 10 lat specjalizował się w tworzeniu aplikacji w programie Excel. Obecnie jest na emeryturze, pełni funkcję konsultanta i okazjonalnie pisze.