logo perl icon
no previous pagepage up: next page: Site Search

Philippe M. Chiasson



ApacheCon Speaker

My Wish List

Table of Contents


  From the wire, up

I like to build highly scalable, available, maintainable and high performance systems and products, by building on open source infrastructure components.

In addition, I have over 15 years of open source development experience as a contributor and project lead, in particular within the Apache, Perl and mod_perl projects.

I am always looking for interesting challenges that would allow me to use my expertise to it's full while at the same time teaching me something I didn't know yet.

I have a strong team spirit, and I enjoy working in a friendly, family-like environment.



As a designer of large systems, it's important to recognize the right tool for the right job. As a side-effect, I have grown a large tool set that I can reach into when it's time to solve problems.

At a high level, here are some of the major elements of my expertise:


Professional experience


ActiveSate, Vancouver, Canada


Director of Webops/IT (2006-present)

I have overall responsibility for the team responsible for all production websites, internal IT systems, engineering and staff IT support, telecom, and operations support. Reporting to the CEO, I have:


Senior Perl Developer (2005-2006)

As Senior Perl Developer, I was responsible for the design, development and support of ActivePerl, The Perl DevKit (PDK) and other perl related products.

I was responsible for successfully porting ActivePerl and The Perl DevKit (PDK) to OS X and it's newer universal binary format.

I ran and maintained the infrastructure behind, a distribution mechanism for Perl modules. This system, in use by tens of thousands of developers worldwide, builds, tests, packages and distributes binary versions of 10,000 CPAN packages on a large number of operating systems. Challenges included porting open source projects to non-mainstream operating systems, coordination with enterprise customers, and upgrading a mission-critical infrastructure with no downtime.

TOP, Los Angeles, USA (2003-2005)

Senior Software Engineer

I was responsible for multiple projects involving the massive infrastructure behind

At ticketmaster, I have been involved in most aspects of the existing system: designing and writing custom Apache modules; profiling and performance analysis of the existing infrastructure; application design and implementation.

TOP, Singapore, Singapore (2001-2003)

Senior System Engineer

I was responsible for system administration, design, deployment and troubleshooting.

My main task while at eXtropia was to provide customers and developers with the tools and support they needed to complete our projects. My work varied from network infrastructure design to specific software design and implementation. Performance, scalability, maintainability and robustness were of utmost importance.

I was instrumental in helping our customers in the Banking industry successfully design, implement and launch their first ever dynamic online presences.


Opendesk Corporation, Montreal, Quebec, Canada (2000-2001)

Senior mod_perl Developer, Architect and Evangelist

Once OpenDesk became a full-featured product, HBE founded the OpenDesk Corporation to host all development related to that product.

In my existing role as SmartWorker Architect, I joined OpenDesk to continue the development of SmartWorker along with the growing core team. Being the core component used to build a large online service, it was critically important to successfully meet the various challenges encountered by the OpenDesk team.

In that role, I lead the development of many new features, improved the performance the system as well as increased the overall quality of the framework.

At the same time, I was responsible for guiding an effort to turn SmartWorker into a successfully Open Source project, with a community of contributors.


HBE Software, Montreal, Quebec, Canada (1999-2000)

Senior mod_perl Developer and Architect

I joined HBE with my mod_perl expertise to help them complete the SmartWorker project. Initially as a core developer of the platform, I made significant contribution towards the first, production-ready, release of SmartWorker.

Later, I took on the leadership of the core team, responsible for all SmartWorker development. I was responsible for new feature development, quality and code review, as well as architectural decisions. The successfully development of SmartWorker was the key technology that enabled HBE to produce


Professional Achievements



I have given public presentations both to internal groups, as well as at conferences. I enjoy helping others reach new levels of understanding.

Recent presentations include ApacheCon 2007 US, ApacheCon 2006 EU and WebGUI 2005 NL.

The full list of my archived talks is available online




Last Modified

$Date: 2006-03-08 05:01:58 $



$Id: resume.pod,v 1.16 2006-03-08 05:01:58 gozer Exp $



Philippe M. Chiasson <>

no previous pagepage up: next page: Site Search