Post Job Free
Sign in

Developer Software Engineer

Location:
United States
Posted:
September 28, 2012

Contact this candidate

Resume:

NAME

Personal Information

Objectives

Expertise

Programming Languages

Perl

C/C++

SQL

Shells

Software

mod_perl

Apache/httpd (version 1 & 2)

Perl5

MySQL

Bison/Lex/Yacc and others parser tools

Networking

Operating Systems

Security and Cryptography

Professional experience

ActiveState,

Vancouver, Canada (2005-present

)

TicketMaster.com, Los Angeles, USA (2003-2005

)

eXtropia.com, Singapore, Singapore (8/2001-4/2003

)

Opendesk Corporation, Montreal, Quebec, Canada (7/2000-8/2001

)

HBE Software, Montreal, Quebec, Canada (8/1999-7/2000)

Speaking

Education

Last Modified

Revision

Author

NAME

Resume

Personal Information

Name

Philippe M. Chiasson

E-Mail

*****@******.***

(ASF)

*****@****.***

*****@*********.***

(canonical)

Date of Birth

August 19th 1976

Citizenship

Canadian

Objectives

Seeking a design and development position in a team of experienced software

engineers to deliver high availability products and environments to clients

and customers.

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

environment.

Expertise

Over 12 years of Open Source development experience.

Member of the Apache Software Foundation http://www.apache.org/foundation/members.html

Lead developer of the mod_perl 2.x series http://perl.apache.org

Maintainer of the mod_perl 1.x series http://search.cpan.org/~gozer/mod_perl/

Over the years, I have been able to gather a large pool of knowledge and experience, and you will find here a small list of the most important ones.

Programming Languages

Perl

Full knowledge of Perl, DBI, CGI, and a large number of CPAN modules. Advanced knowledge of Perl API & internals. I contributed to the perl development effort. I am also a CPAN author & contributor.

C/C++

Expertise in many aspects of Unix C/C++ programming, including: kernel drivers, socket programming, thread programming, compilers/parsers, client/server.

SQL

Competent in MySQL, Oracle, Sybase, PostgreSQL lingo.

Shells

Expertise in shell programming and common Unix utilities.

Software

mod_perl

Main Developer on the mod_perl project at the Apache Software Foundation

Extremely knowledgeable in mod_perl use and implementation. Author of many mod_perl CPAN modules, including Apache::Language.

Currently mainly focuses on the development of mod_perl 2.0.

Apache/httpd (version 1 & 2)

Deep understanding of the Apache webserver. Configuration, deployment, management & optimization aspects included. Managed many web sites & clusters (1000+ servers), including planning and development of deployment systems.

Participating in the ongoing development of Apache v2.

Perl5

Familiar with the internal implementation of Perl. Full knowledge of Perl/C integration mechanisms (XS, Swig and Inline). Able to embed perl in other C-based programs/projects.

MySQL

Expertise in MySQL operations and maintenance. Created and managed a high-performance, replicated, MySQL cluster in a high-availability scenario.

Bison/Lex/Yacc and others parser tools

Developed high-level parsers/compilers using grammar oriented parsing with most commonly used tools.

Networking

Expertise in setting up large TCP/IP LANs/WANs, routers (Cisco and others), and different type of switching fabric & load balancers (Cisco & Big5). Extensive experience with secured networks, IPv6, IPSec & Various flavors of VPNs. Extensive experience in high-availability, high-redundancy, low-latency Internet services clusters.

Operating Systems

In depth knowledge, experience & understanding of most popular *nix variants:

* Linux

* Darwin/OSX

* FreeBSD

* NetBSD

* OpenBSD

* Solaris

* HPUX

* AIX

Security and Cryptography

Theoritical cryptography was one of the main reason I chosed Mathematics in University. I am well versed in the many aspects of both theoritical and applied cryptography.

I also have extensive experience with network security issues, including firewalls, intrusion detection, and host security.

VPN

Successfully deployed and maintained various VPN solutions, IPsec, Vtun and PPTP in heteregenous environements

Firewalls

Administered many type of firewall in different environnements:

* Checkpoint (Solaris, Nokia, Linux)

* ipchains (Linux)

* iptables (Linux)

* bpf (*BSD)

* BigIP

Designed monitoring tools and incident analysis tools to ease in the processing of firewalls event logs.

Intrusion Detection

Configured and managed Snort (http://www.snort.org) in high-traffic settings. Designed the reporting tools and the response procedures.

Network Auditing

Successfuly deployed network security auditing tools like SATAN, Nessus and nmap in the process of implementing internal security policies for a corporate network.

Host Auditing

Accumulated a great deal of experience in securing *nix hosts. Subscribe to bugtraq and full-disclosure and follow security news carefully on a daily basis.

Have conducted regular network-wide host auditing, identified possible weaknesses, vulnerabilities and threats. Then recommended and implemented the changes required to correct them.

Professional experience

ActiveState,

Vancouver, Canada (2005-present)

Senior Perl Developer

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

Also runs and maintains the infrastructure behind http://ppm.activestate.com. Responsible for building, testing, packaging and distributing binary versions of 10,000 CPAN packages on a large number of operating systems.

TicketMaster.com, Los Angeles, USA (2003-2005)

Senior Software Engineer

responsible for multiple projects relating to the massive infrastructure behind www.ticketmaster.com

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.

eXtropia.com, Singapore, Singapore (8/2001-4/2003)

Senior Software Engineer

responsible for network administration and improvements, deployment strategies, and implementations.

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

Opendesk Corporation, Montreal, Quebec, Canada (7/2000-8/2001)

Application Server Developer / Production Systems Administrator

My main tasks at Opendesk Corporation were to develop each iteration of the Opendesk Middleware and to integrate new solutions in the SmartWorker Open Source product.

SmartWorker is an Object Oriented mod_perl class library that includes an engine to run SmartWorker Applications.

Another responsibility of this job was to assist the mod_perl team in developing new APIs. As the middleware developer, I was responsible for giving other developers good and efficient programming interfaces to work with. I was also responsible of making the core of the product evolve by following the current flow of Open Source developments and integrating new technologies into SmartWorker and Opendesk.

I also maintained Opendesk's installation procedures on client systems, monitoring and on-call support.(CMS)

HBE Software, Montreal, Quebec, Canada (8/1999-7/2000)

Senior mod_perl Developer and Architect

As a senior mod_perl developer, my tasks were to work with the rest of the mod_perl team in developing the next generation version of the popular HBE Software application Opendesk.com. My responsibilities were to develop Opendesk's web content delivery applications and to improve the technology delivering those applications.

Speaking

Speaker at ApacheCon 2005 US

mod_perl 2.0 For Speed Freaks!

From CGI to mod_perl 2.0, Fast!

http://www.apachecon.com/2005/US/html/speakers.html#U2064

Speaker at WebGUI 2005 NL

mod_perl 2.0 For Speed Freaks!

mod_perl 2.0 Best Practices

Using mod_perl 2.0 filters

A few cool things about mod_perl 2.0

http://webgui.nl/english/speakers

Speaker at ApacheCon 2004 US

mod_perl 2.0 by Example

http://www.apachecon.com/2004/US/html/speakers.html#u2064

Speaker at ApacheCon 2000 US

How to build an effective web development environment

http://www.apachecon.com/2000/US/html/speakers.html#u2604

Education

1995

-1998 University

``Universite de Sherbrooke

'', Sherbrooke, QC, Canada

1993

-1995 College

``Seminaire de Sherbrooke

'', Sherbrooke, QC, Canada

1988

-1993 High School

``Le Triolet'', Sherbrooke, QC, Canada

Last Modified

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

Revision

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

Author

Philippe M. Chiasson



Contact this candidate