Simon is a classically trained theatre-director turned technical lead at the Toronto-based software company TWG. He has developed curriculum and taught web development for the Toronto based Juno College (formerly HackerYou), as well as led workshops Ladies Learning Code/Canada Learning Code and mentored for the Bridge School. He is passionate about functional programming, state management, and Portuguese water dogs.

When not teaching or writing code, Simon can probably be found going to see theatre, playing fantasy hockey, or re-watching The Wire for the millionth time.