Electrical Engineer by training with extensive software experience in fields as diverse as software quality, video game development, industrial automation and controls, and bioinformatics. Currently working in the nuclear industry.