Work Experience


Université de Sherbrooke
Full stack Java developer

Oct 2016 – Present | Sherbrooke, Quebec, Canada

Developed enterprise applications using Spring, Sencha ExtJS, MyBatis, Hibernate, Mockito and Karma. 

  • Worked with a team of over 20 developers, analysts and QA in agile to build and design a template for a multitude of applications, ensuring high reusability and a significant reduction in development time.
  • Trained and mentored 10 new employees over the span of 3 years; designing training plans, building a sample application and creating documentation for trainees.
  • Continuously worked with team members to increase the efficiency of our work methods, creating new work methods and designing  specification documents.

CGI Sherbrooke
Full stack Java developer; Consultant

Mar 2014 – Sep 2016 | Sherbrooke, Quebec, Canada

  • Lead a team of 3 interns to produce an end product.
  • Met with clients to make sure they understand and are up to date on their various needs.
  • Planned and executed projects, assigning tasks to the appropriate teams.
  • Migrated and updated an entire legacy system to modern standards.
  • Wrote documentation for both clients and developers, including detailed manuals over 100 pages long.

OmniMed
Legacy Software / Maintenance Developer

Jul 2012 – Mar 2014 | Cookshire-Eaton, Quebec, Canada

Worked in the operations team performing data format conversion and legacy code maintenance.

Example of tasks performed while working for Omnimed:

  • Data mining et conversion de données..
  • Travailler avec les clients pour assurer la satisfaction du travail fait.
  • Rédiger la documentation pour les opérations.
  • Maintenir le code Delphi “legacy”

Standish Communications
Stagiare en développement web

Jan 2012 – Apr 2012 | Sherbrooke, Quebec, Canada

Stage de développement Web. Développement de sites Web en utilisant HTML, CSS, PHP, JavaScript et wordpress. A également effectuer des tâches réseau.

Exemple de tâches effectuées en travaillant pour Standish Communications :

  • Rencontre avec les clients pour s’assurer qu’ils comprennent et sont à jour sur leurs différents projets.
  • Planification et exécution du réseau local.
  • Traduction de documents en anglais.
  • Développement de sites Web à l’aide de maquettes..
  • Travailler avec les clients pour assurer la satisfaction au travail.

Wolters Kluwer
Support Technique

Mai 2011 – Jan 2012 | Sherbrooke, Quebec, Canada

Technical support over phone for finance software.
Example of tasks performed while working for CCH:

  • Helping clients solve their problem over the phone in both french and english.
  • Documenting issues in tickets