Large Scale Software Systems Craftsmanship
- Montreal, Canada Area
- Computer Software
Christian Lavoie's Overview
- President and Owner at Sand Reckoning Consulting
- Team Lead / Site Reliability Engineer at Hopper
- Chief Technology Officer (Interim) at Bluetrader inc.
- Mentor at Year One Labs
- Senior Software Engineer at Google
- Head UNIX Systems Administrator at McGill University's Biomedical Engineering Lab
- Programmer at Equilogue Technologies
- Junior Programmer at Canadian Meteorological Center
11 people have recommended Christian
Christian Lavoie's Summary
Currently working on fostering the Montreal startup community, through providing my services to investors and entrepreneurs and helping bridge the gap between the two. I specialize in large scale software systems, from databases to real-time data processing.
Previously, I have spent a large chunk of my career working on large scale production systems, from NEC supercomputers and huge IRIX SMP machines at the Canadian Meteorological Center in Dorval to highly parallel clusters of off-the-shelf parts at McGill University's Biomedical Engineering Labs and at Google.
I have served as a DBA for MySQL and I have served as a the main sysadmin on projects using various Linux distributions: Debian, Red Hat, Ubuntu, Gentoo. I have repeatedly proven being able to deal with highly sensitive, high financial impact projects and systems, at Google's scale.
I am interested academically in researching distributed systems and databases and probabilistic solutions to discrete optimization problems.
I currently organize the Montreal Perl Mongers group, the Haskellers-Montreal group and the Montreal Tech Leads monthly meetup.
Specialties: Large scale production clusters (multi-thousand machines), financially sensitive databases and production systems, supercomputers (hundreds to thousands of CPUs), message passing based distributed systems. Large database systems.
Used Ruby, C, LISP, SML, C#, Scheme, BASIC, TCL/TK, Sawzall, Python and Java in the past for medium-to-large projects.
Christian Lavoie's Experience
President and Owner
September 2010 – Present (2 years 10 months) Montreal, Canada Area
Team Lead / Site Reliability Engineer
September 2011 – December 2011 (4 months) Montreal, Canada Area
Chief Technology Officer (Interim)
December 2010 – December 2011 (1 year 1 month)
September 2010 – November 2011 (1 year 3 months) Montreal, Canada
Senior Software Engineer
June 2004 – April 2010 (5 years 11 months)
Christian Lavoie's Organizations
- October 2011 to Present
Montreal Tech LeadsOrganizer
- January 2011 to Present
The Montreal Tech Leads group is a loosely connected set of technical visionaries, leaders and high-impact individuals. Created to foster the startup and technical ecosystem in Montreal, we welcome members of all technical domains.
Montreal Perl MongersChief Cat Herder
- September 2010 to Present
Perl programmers of Montreal monthly gathering. All programmers and sysadmins with connections to Perl are welcome! Currently meeting at the Benelux, every last Thursday of the month at 7pm.
- January 2013 to Present
Bi-monthly meetup of Haskell programmers in Montreal, with discussions of new articles, new approaches and general camaraderie between functional programmers. Curious newcomers welcomed, old-timers welcomed, functional programmers playing well less advanced languages are welcomed too ;)
Christian Lavoie's Skills & Expertise
Christian Lavoie's Languages
English(Native or bilingual proficiency)
French(Native or bilingual proficiency)
Christian Lavoie's Additional Information
Mission critical database engines, high performance data processing, general large scale computer system craftsmanship
- Groups and Associations:
Contact Christian for:
- consulting offers
- new ventures
- job inquiries
- expertise requests
- business deals
- reference requests
- getting back in touch