Profil Professionnel

Toujours désireux de mettre à profit ma créativité, je suis présentement à la recherche d'un emploi dans une entreprise où je pourrai participer activement à l’évolution des méthodologies/processus de développement. Je désire continuer à apprendre tout en mettant mon expérience à profit.

Je connais très bien et apprécie beaucoup travailler avec les dernières technologies .Net (C#, ASP.NET MVC/WebAPI, NoSQL, SQL, Entity Framework, ReSharper, etc.). Cela dit, je serais prêt à apprendre à travailler avec de nouveaux outils (node.js, Ruby On Rails, Python, Mono, etc.) Aussi, j’ai une bonne expérience de travail avec les méthodes Agiles/Scrum.

En tant que dévoppeur, j'aborde les défis sous plusieurs angles car il existe rarement une seule solution à un problème. J'aime penser "outside the box" afin de trouver une multitude d'options et d'ainsi pouvoir choisir celle qui convient le mieux, selon le contexte.

J'accorde une très grande importance à la qualité des produits auxquels je travaille. J'ai un grand respect pour les standards et méthodologies (W3C, SOLID, TDD, DDD), tout en restant critique et l'écart des dogmes.

Expériences de travail

Absolunet

Développeur Web et R&D/2006 - 2012
Principales technologies/méthodologies utilisées : Visual Studio, C#, JavaScript, jQuery, ASP.NET MVC/Web Forms, T-SQL, HTML, AJAX, RavenDB, Agile/Scrum
  • Développement (conception & programmation) des outils internes (principalement un CMS maison)
  • Support à l’équipe de développement interne
  • Développement de sites et d'applications Web
    • http://www.protegez-vous.ca
    • http://m.protegez-vous.ca
    • http://www.iga.net
    • plusieurs autres
  • R&D

Direction Transport Sud, une division d’Hydro-Québec

Coordonnateur Intranet (stage universitaire & contractuel)/2002 - 2006
Principales technologies/méthodologies utilisées : ASP.Net/VB.Net, SQL Server, Crystal Reports, XML, JavaScript, HTML, CSS, Frontpage, Photoshop
  • Création et entretien des sites et applications Intranet
  • Participation à la mise en place et à l’évolution des technologies de l’information
  • Support au personnel en matière de publication d’information à l’interne

Éducation

École de Technologie Supérieure, Montréal

Baccalauréat en Génie Logiciel, non complété - 52/114 crédits/2002-2005

Cégep du Vieux-Montréal, Montréal

Diplôme d’études collégiales en techniques de l'informatique/1999 à 2002

Compétences techniques (frameworks & langages)

Programmation orientée objet, C#, ASP.NET MVC/WebAPI/Web Forms, SQL, HTML, JavaScript, AJAX, Subversion/expert
10 / 10
TDD, NoSQL, WebSockets/intermédiaire
8 / 10
CSS, Git/novice
6 / 10

Compétences techniques (outils)

Visual Studio, SQL Server, IIS, ReSharper, nUnit, TortoiseSVN, VisualSVN/expert
10 / 10
RavenDB, Sitecore/intermédiaire
8 / 10
Lucene, GitHub, SharePoint/novice
6 / 10

Informations additionnelles

Habiletés complémentaires

J’ai une très bonne connaissance du développement de frameworks pour avoir été un des développeurs principals de Medianamik (CMS maison d’Absolunet) depuis 2007. J’ai aussi eu la chance d’avoir une formation TDD et une formation Scrum par Pyxis Technologies.


À titre de développeur des outils de développement chez Absolunet, j'ai aussi aidé plusieurs développeurs au cours des dernières années et j'ai aquis l'expérience nécessaire pour coacher une équipe.


Depuis un peu plus de 2 ans, je m'intéresse beaucoup au développement d'Application Web Monopage (SPA - en anglais). J'ai d'ailleurs écrit un article à ce sujet sur le blogue d'Absolunet.

Intérêts personnels

  • J’adore lire, autant sur des sujets techniques (ouvrages de références, blogs, RSS) que pour le divertissement (romans de toutes sortes)
  • Je joue de la guitare depuis plusieurs années
  • J'aime bien jouer au babyfoot

Langues

  • Français (excellent)
  • Anglais (bon)