Ray Blaak is the Chief Technical Officer of Ensemble Systems. He has been actively developing software since the 1980s and still finds it way too much fun.