John has written code and led systems engineering teams in four person startups, non-profits, multinationals, [...]