Richard JP Le Guen.ca

Skip to Content
All about Software Development on the WWW
RSS feed

Navigation

Tutoring Courses

Richard Jean-Paul Le Guen

Contact Info:

Email Address:

richard.jp.leguen@gmail.com

Phone Number:

514-442-9854 (cell) LinkedIn Profile CV in Microsoft Word format

Education

Bachelor of Engineering
Software Concentration,
Member of the Institute of Cooperative Learning

Concordia University, 1455 Boulevard de Maisonneuve West, Montreal, Qc

September 2005
to July 2009

Diplôme d'Études Collégiales
Pure and Applied Sciences

Marianopolis College, 4873 Westmount Ave, Westmount, Qc

September 2003
to July 2005

Certifications

Microsoft Certified Technical Specialist

MOSS 2007 Application Development

July 2009

Sun Certified Programmer

For the Java 2 Platform, Standard Edition 6.0

August 2010

Languages

  • English, first language
    both spoken and written
  • French
    both spoken and written

Software Development Skills

  • UML
  • Writing Use Cases
  • Object Oriented Analysis
  • Requirements Analysis
  • Requirements Traceability
  • Web Standards
  • Java
  • C#
  • PHP (both 4 and 5)
  • CakePHP
  • Javascript
  • jQuery
  • HTML, XML
  • CSS
  • Perl
  • SharePoint
  • MOSS 2007, WSS
  • MySQL, SQL Server, Orable
  • Visual Studio 2008, Eclipse
  • .NET 3.5
  • Secure Shell Client, Putty
  • Trac
  • SVN Version Control
  • Photoshop

Work Experience

SCL Elements / CAN2Go
5800 Saint-Denis, suite 222, Montreal, Qc, Canada, H2S 3L5

Position:

Software Developer; Web UI Team Lead (since December 2011)

Responsibilities:

  • Development of a rich in-browser application for building automation and management
  • Making design decisions based on requirements and stakeholder needs
  • Effort estimation
  • Assigning tasks to other developers on the Web UI team
  • Training new developers
  • Interviewing candidates for the Web UI team
  • Writing documentation

Technologies:

JavaScript, ExtJS 3, Git, TDD, Jasmine, BDD, Continuous Integration, NodeJS

May 2011
current

Avanade
401 West Georgia Street, Suite 1400, Vancouver, BC

Position:

Contractor; SharePoint Front End Developer (on contract via Head 2 Head)

Responsibilities:

  • Web development on the SharePoint platform.

Technologies:

HTML, CSS, Asp.NET, MOSS 2007, WSS

January 2011
to February 2011

Concordia University
1455 de Maisonneuve Boulevard West, Montreal, Qc

Position:

Software Design Teaching Assistant; Software Requirements Analysis Tutor

Responsibilities:

  • Tutoring of a "Software Design" class
    • Prepare material, activities and exercises for weekly 1 hour labs
    • Answer student's questions about UML, Design Patterns, Analysis, Test Driven Development, Unit Testing, JUnit, Java, Swing and TomCat.
  • Tutoring of a "Software Requirements" class
    • Prepare material, activities and exercises for weekly 1 hour labs
    • Answer student's questions about Software Development Life Cycle, Vision Documents, Use Cases.
  • Tutoring of a "Software Architecture" class

Technologies:

Java, JUnit, Java Swing, TomCat

September 2010
to April 2011

Borden Ladner Gervais
1000, de la Gauchetière Street West, Suite 900

Position:

Web Developer

Responsibilities:

  • Web development on the SharePoint platform.

Technologies:

Windows, MOSS 2007, C#, HTML, CSS, JavaScript

July 2010
to September 2010

Simpli-fi Solutions
http://simpli-fi.net/

Position:

Contractor; Web Developer

Responsibilities:

  • Cost estimation
  • Maintenance and evolution of a client's web site.

Technologies:

CakePHP, Linux, MySQL, jQuery

November 2009
to February 2010

Avanade Technology Services
630 René-Lévesque Boulevard, Montreal, Qc

Position:

Senior Programmer; SharePoint Developer

Responsibilities:

  • User Interface development using CSS, HTML, JavaScript.
  • SharePoint development
  • Revision and maintenance of documentation artifacts.
    • Technical Designs
    • Functional Specifications
  • Presentations and workshops for knowledge transfer with testers and other developers.

Technologies:

Windows, MOSS 2007, C#, HTML, CSS, JavaScript

June 2009
to July 2010

Concordia University
1455 de Maisonneuve Boulevard West, Montreal, Qc

Position:

Intro To Web Development Teaching Assistant

Responsibilities:

  • Tutoring of an "Intro to Web Development" class
    • Prepare material, activities and exercises for weekly 2 hour labs
    • Prepare and mark assignments
    • Answer student's questions about Web Development, and assignments.
    • Explain and demonstrate Web Standards

Technologies:

Linux, HTML, CSS, JavaScript, Perl

September 2009
to May 2010

Concordia University
1455 de Maisonneuve West Boulevard, Montreal, Qc

Position:

System Software/Perl Programming Teaching Assistant

Responsibilities:

  • Tutoring of a "System Software" class
    • Prepare material, activities and exercises for weekly 2 hour labs
    • Prepare and mark assignments
    • Answer student's questions about Perl Programming and assignments
    • Explain and demonstrate use of the Linux command line

Technologies:

Perl, Linux

January 2009
to April 2009

Victrix Solutions
625 President-Kennedy Avenue, Montreal, Qc

Position:

.NET Developer (Intern)

Responsibilities:

  • C# Development
  • Enhancement of an implementation of the Service Locator pattern.

Technologies:

C#, .NET, Microsoft Enterprise Library

April 30th 2008
to August 23rd 2008

Concordia University
1455 de Maisonneuve West Boulevard, Montreal, Qc

Position:

Programming Methodologies Tutor

Responsibilities:

  • Tutoring of a "Programming Methodologies in Java" class
    • Prepare activities and exercises for weekly 2 hour labs
    • Answer student's questions about Java Programming and assignments

Technologies:

Java

January 2008
to April 2008

nCube Solutions / Hébérgement-Canada.net
765 du Couvent, Montreal, Qc

Position:

Web Developer (Intern)

Responsibilities:

  • Customer support via telephone and email
  • Web Development

Technologies:

Php, CakePHP, Flash, MySQL, PhpMyAdmin

May 14th 2007
to August 14th 2007

Nuance Communications
1500, University Street, Montreal, Qc

Position:

Quality Assurance (Intern)

Responsibilities:

  • Product Testing
    • Conducting manual tests
    • Writing Perl scripts
  • Maintenance and administration of user accounts for a dictation service.
  • Maintenance of a bug database

Technologies:

Perl, IBM ClearCase, Mobile devices

Sept 5th 2006 to
December 21st 2006

Boulangerie Premiere Moisson
11678 De Salaberry, Marche de l'Ouest, DDO, Qc

Position:

Clerk/Salesperson

December 2003 to
December 2008
Content © 2008-2012 Richard Jean-Paul Le Guen