Michael Soulier

I am a professional software developer, who has been in the industry of software development for over ten years, starting with Nortel as my first job out of University, and eventually moving to Mitel, working on developing and porting VoIP applications on the Linux platform. I specialize in Unix systems programming and Web applications, primarily, but I have dabbled in many things and I learn quickly.

I believe in developing applications in such a manner that the company that I work for maintains their right to choice of tools and platforms in the future. My choice of tools such as Perl, Python, Ruby and Java demonstrate that portability and lack of "lock-in", although I have happily developed in C/C++ and maintained the same values.

Currently, I set up monthly Python meetings (OPAG), play board games with my son, have started learning Yoga, and enjoy curling.

Talks given:

2012.12.06 December Meeting: Synchronizing two imap servers

Roaring Penguin SoftwareSite hosted by Richard Guy Briggs using Bullfrog PowerSite created by Generic Consulting