Simon MacDonald

Information & Communications Technology

JavaScript Serverless Modern Web web components

Ottawa, Ontario, Canada

Simon MacDonald

Head of Developer Experience at Begin

Simon has over twenty years of development experience and has worked on a variety of projects including object oriented databases, police communication systems, speech recognition and unified messaging. His current focus is contributing to the open source Architect project to enable developers to create functional web applications. Simon’s been building web applications since the days they were written using shell scripts and he still has nightmares about those dark days.


Father, Software Engineer, Comic Enthusiast, Coffee Lover, Human Goodreads and Head of Developer Experience @Begin