Career Goal
Help businesses achieve their goals by understanding their needs and translate
them into clear specifications for the developers.
Professional Experience
Founder/Consultant
FooLab Inc. June 2009 – …
Canoë / Sun Media / Québecor
New SunMedia & Journal de Montréal publication platform
Technical analysis of the migration process needed to migrate all the web archives into Documentum and how it can interface with the FatWire CMS.
Technical analysis and risk assessment for the integration of Documentum, FatWire with the actual editing plate-formed used by Canoë & Sun Media.
Technical analysis of the sports statistics web services used in sports section of 300 web sites.
ViaCapitaleVendu.com
Project salvage, facilitated the communication the remote teams and managed the customer’s expectations. Bring a positive attitude and show the example in order to increase the team productivity. Performed optimization and development task.
Autonet.ca
Acted as the team lead, wrote documentation on how to install/configure the application. Built and trained a team of 5 developers, established a good communication channel between the developers and the product owner. Build the development and stagging environments. Helped establish some of the project management processes, evaluate the customer’s needs and make a release schedule.
Union des Producteurs Agricoles (UPA)
Create an application to track animals (pigs) movements between stakeholders and premises in order to prevent lots contamination. Build the core of the application so it can be reused to track various animals and apply different traceability rules.
Zip Conferencing
Build the billing process and customized various tools (CRM, ERP) for an American conferencing service provider.
Technologies used
PHP5,Oracle,MySQL,Symfony,Zend Framework,Web Services,SOAP,Rest,NewsML, Documentum, PHPUnit,SVN,GIT,Trac, Jira, Linux,Apache
Founder
PHP Québec / ConFoo / Conférence PHP Québec February 2002 – …
Founded the PHP Quebec association. Created the Quebec City & Montreal PHP Quebec user group and helped organize monthly meetings.
Director of the 2010-2012 annual ConFoo, helped searching for sponsors & speakers, promoting the event and making sure all task are completed according to the schedule.
Director of the 2003-2009 annual PHP Quebec Conference, helped searching for sponsors & speakers, promoting the event and making sure all task are completed according to the schedule.
Director of the PHP Quebec DVD & CDROM 2003-2007
Team Leader
Savoir Faire Linux May 2008 – May 2009
Communauté Métropolitaine de Montréal (CMM)
Defined customer needs and distributed task among team members. Established a development process based on Agile development methodologies such has SCRUM & FDD.
Created an API to generate ActionScript in order to interact with Flash charts generated with PHP without modifying the core of the Ez Components.
Nante Airport
Build wap site for Blackberry and IPhone users, admin section & web services to enable Nantes Airport customers to check parking availability & securely download their boarding pass (barcode) onto their cellphone.
Action démocratique du Québec (ADQ)
Build a robust survey system to help political parties to track the evolutions of their popularity among Quebec citizens listed in the DGE list.
Technologies used
PHP 5,MySQL 5,PostGreSQL,Action Script,Typo3,Drupal, Symfony,Ez Components,WAP/WML,SVN,Trac,Mercurial,Git,VIm,Linux,Map Server,Apache
Team Leader & PHP Programmer
Budget Conferencing / Premiere Global Services May 2006 – May 2008
Defined internal customer needs and distributed task among team members. Established a development process based on Agile development methodologies such
has FDD (Feature driven development) in order to increase software quality.
Secured, optimized, revised the work flow of the ERP/CRM for a more user friendly experience. Build a Dashboard wish monitored the customer usage and
automatically assigned them into a specific category, which helped the sales team focus on customers with a decreasing/increasing usage.
Build tools to migrate BudgetConferencing customer database to Premiere Global web services.
Technologies used
PHP 4,MySQL 5,HTML,XML,XSL,CSS,Javascript,CVS,VIm,Linux,Apache
Programmer Analyst
GameLoft October 2004 – March 2006
Optimized and secured the web applications.
Wrote the web development standards, security guides and the documentation for the new architecture. Developed a plat-form enabling the purchase of cell phone games trough SMS and
WAP download.
Technologies used
PHP 4,PHP 5, MySQL 5,XML,SOAP,Javascript,XHTML,WML,WAP,SMS,CVS,SVN,VIm,Linux,Apache
Programmer Analyst
ExportDepot March 2003 – July 2004
Build a plate-form maintain /create of multiple e-commerce sites with the ability to customize templates, depending of the origin of the customers (domain name,
country, google search,…) or the category they belong too.
Technologies used
PHP5,ASP,MySQL 4,MSSQL,HTML,CSS,CVS,VIm,Linux,Apache,IIS
Programmer Analyst
Gereq April 2002 – March 2003
Participated in the development of a Medical Research application intended to facilitate the form creation by researchers, user data validation rules, apply
many clinical research randomization techniques.
Technologies used
PHP4,Oracle,HTML,CSS,EditPlus,Certification ISO-9001,Apache
Other Experience
Speaker at Make Web not War 2009
Watch online
Education
Web Specialist
Multihexa 2001
Mining Engineering
Université Laval & Laurentian University 1998-2001
Sciences
Collège de Valleyfield 1995-1998
Qualifications
Programming
- PHP5 / PHP4
- XML, XSLT, XPath, NewsML
- Web Services (Soap, REST, XML-RPC)
- HTML 4, XHTML 1 / CSS (1,2)
- WAP/WML SMS
- ActionScript
- BASH
Frameworks & CMS
- Symfony
- Zend Framework
- EzComponents
- Typo3
- Drupal
- FatWire
Databases
- MySQL 5,4,3
- PostGres 8
- Oracle
- MSSQL
- Documentum
Server
- Apache
- Zend Server
- MapServer
- IIS
- Linux (Red Hat,Ubuntu,Debian)
Software
- VIm
- SVN,Git,CSV,Mercurial
- PHP Unit
- Eclipse
- Trac
- Jira
- MS Office, OpenOffice
Agile Methodologies
Spoken Languages
- French (spoken & written)
- English (spoken & written)
- Spanish (basic)
