He started in 1985 with his own company called Egerter Software. Together with his brother he produced graphics engines for game development companies and the scientific community. After graduating from university Barry went on to work as a full time programmer, analyst, and senior software engineer at many firms including 3M, Emco, Kelloggs, Comcast and more. He left Egerter Software in 2001 to focus on his full-time position.