I am searching for that elusive environment which combines daring technological vision with a strong team culture; a place to share my passion for technology, and to bring my considerable experience and expertise to bear. Rapid iteration is key.


I am a software architect, and an expert programmer.

I have built a successful enterprise software company.

I hold a Ph.D. in Information Theory, and a Masters in Applied Mathematics.


R&D Innovation, Axial Développement Inc. January 2010 ~ 2012

I facilitated and led the introduction of many new practices and technologies.

  • Single-Page JavaScript front-end best practices
  • Automated Infrastructure provisioning and monitoring (Chef+EC2)
  • Standardized developer environment, Continuous Integration
  • Introduction of NoSQL Technology (Mongo)

Contractor, Macadamian Labs 2011 ~ 2012

Several contractual engagements with the outstanding team at Macadamian working on Research in Motion's next generation mobile platforms (BB10 and Playbook).

Founding Partner and CTO, Sologlobe Logistique Inc. January 1996 ~ Present

The mission of Sologlobe is to expose real-time logistics operations and planning. The software is deployed in multi-site international implementations, in support of large scale 24x7 operations in a variety of industrial sectors; Manufacturing, Distribution, Transportation.

  • Architected and lead the implementation of an enterprise software suite
Founder, Mirawatt - Energy Efficiency Initiative 2009 ~ 2012

The objective is to measure, visualize and share energy consumption information to achieve practical energy efficiency gains. This is a collaborative effort with private, public and academic participation.

Research Analyst, Communications Research Centre Ottawa - November 1991 ~ December 2002

As part of the Broadcast Technologies - Advanced Video Systems, I conducted research on Video Coding and implemented tools for signal processing; digital filtering, motion estimation and entropy coding. I implemented a complete MPEG2 encoder-decoder pair and conducted Perceptual Quality/Performance Experiments.


Ph.D. (Telecommunications) — May 2002
INRS-Telecommunications - Institut National de la Recherche Scientifique
Information theoretical work and practical implementation of a Rate-Distortion Optimized Motion Representation for Video Coding.
M.Sc.A. (Mathematics) — May 1992
Ecole Polytechnique de Montréal
Solve large resource constrained optimization problems. In particular the optimal routing and scheduling of automated vehicles in a Flexible Manufacturing Environment.
B.Sc. (Mathematics) — May 1990
University of Ottawa


  • C-Level Management as CTO
  • Strong Academic & Research background
  • Large Scale Software System Design & Implementation
  • Expert Programming Skills


Co-Organizer, OttawaJS — 2012
Co-Organizer, Gatineau Ouverte — 2012