
Consultant at La Capitale
Quebec, Canada

Consultant at La Capitale
Quebec, Canada
Technical architect and software developer with strong experience in database administration, design and tuning. Very motivated and passionate about computer languages, web technologies, mobile web and information management and retrieval. Current particular interests are with Ruby, Ruby on Rails, mobile development on iPhone, Android and webOS.
Ruby, Ruby on Rails, Javascript, Google Maps, Ajax, Java, C/C++, Objective-C, iPhone Development, XML, JEE, Agile development,Test-Driven Development, Amazon EC2, Linux, Oracle, MySQL, PostgreSQL, RedHat Linux, Ubuntu, Debian, shell scripting, database schema design, SQL and database tuning, architecture, database administration
(Privately Held; Insurance industry)
November 2009 — Present (2 months)
(Privately Held; Information Technology and Services industry)
June 2008 — Present (1 year 7 months)
Development and maintenance of web sites like www.seeyourhotel.com and www.leedmap.com. Integration with third parties like YouTube, Flickr and Twitter. Deployment with Capistrano, Mongrel, Passenger on Amazon EC2 (Ubuntu and Debian). iPhone application development like (Stay Tonight) for hotel booking.
Technologies used: Google Maps, Ruby, Ruby on Rails, Prototype javascript framework, MySQL, Objective-C, XCode, TextMate, Vim, Linux, Mac OS X, Debian, CentOS, Ubuntu
(Computer Software industry)
March 2005 — Present (4 years 10 months)
(Privately Held; Insurance industry)
January 2006 — May 2008 (2 years 5 months)
Security architecture design on Oracle 10g Release 2 for the new group insurance application. Investigation and testing of Oracle technologies like VPD, FGAC, FGA.
Framework development of database access components in Java. Complex SQL query support for paginated list and analytic functions. Technologies used are Java 1.5, TopLink, EJB 3.0, JSF with JDeveloper.
Physical databases and Java classes generation based on a common model stored in PowerDesigner. Major customization of generation templates to take into account the java framework needs.
Development databases administration and developer team support.
(Privately Held; Insurance industry)
February 2005 — January 2006 (1 year )
Technical team lead responsible of development of a the new car
insurance web application. Technologies used are Java, J2EE, Struts,
Javascript and Spring Framework.
Analysis and deployment of software monitoring services for the
production environment. Submission of a patch to the open source
software OpenNMS for a specific monitoring requirement. Technologies used are OpenNMS and Net-SNMP on Linux SuSE 9.
(Public Company; TLEO; Computer Software industry)
February 2004 — March 2005 (1 year 2 months)
During the last year at Taleo I worked as a database architect. The size of Taleo production databases were huge: More than 10 Oracle databases for a combined size of many terabytes of data. Some of these databases were just over a terabyte.
I did an architecture and installation of Oracle Real Application Cluster (RAC) on Linux RHEL 3, Polyserve Matrix Server (test and production) and a proof of concept based on Oracle Cluster File System (OCFS). During this project I acquire knowledge about the Linux kernel in particular with virtual memory management.
I was also responsible to validate architectures design by the development group to ensure that they follow production requirements.
I helped to diagnose production database performance issues.
I wrote scripts in bash and Perl to automate administration tasks.
(Public Company; TLEO; Computer Software industry)
February 2001 — February 2004 (3 years 1 month)
(Public Company; TLEO; Computer Software industry)
April 2000 — February 2001 (11 months)
(Government Agency; Government Administration industry)
November 1999 — April 2000 (6 months)
(Public Company; TLEO; Computer Software industry)
September 1999 — November 1999 (3 months)
(Public Company; HPQ; Information Technology and Services industry)
April 1997 — September 1999 (2 years 6 months)
(Computer Software industry)
March 1996 — April 1997 (1 year 2 months)
Google Certified Developer , 2009 — 2009
Oracle 9i Database Administrator 2005 — 2005
DEC , Informatique industriel , 1993 — 1996
New techologies, the web, sciences Whitewater kayaking, mountain biking