Avril 2021 à « S.O. »

Développeur logiciel Web

« télétravail, temps plein »

Produit / projet :

Le projet SyMO/Constellation vise l’optimisation et l’organisation du travail dans le secteur des soins et services à domicile. L’application soutient la mobilité du personnel clinique, améliore la planification des interventions et facilite les communications entre les professionnels.

  • Participation à l’évolution de l’application SyMO ;
  • Mise en place d’un SSO avec Duende IdentityServer ;
  • Contribution à l’analyse, à l’architecture et au développement d’un futur dictionnaire médical en ligne.
Responsabilités principales :
  • Analyse préliminaire et fonctionnelle ;
  • Gestion des services Microsoft Azure ;
  • Participation aux comités d’architecture ;
  • Programmation et essais unitaires.
Avril 2017 à avril 2021

Programmeur-analyste Web et mobile

« télétravail, temps plein »

Produit / projet :

Développement d’une solution mobile d’horodatage géolocalisé destinée aux employés de la construction et aux contremaîtres. Le projet comprenait également une application Web pour la gestion des feuilles de temps, des horaires, des coûts de projet et des bons de travail.

  • Participation au développement de l’application mobile Emyx HORO ;
  • Contribution à l’application Web de gestion opérationnelle ;
  • Intégration de fonctionnalités liées au suivi du temps, à la planification et à la gestion des travaux.

Emyx HORO (application mobile) :

Responsabilités principales :
  • Analyse préliminaire et fonctionnelle ;
  • Gestion des serveurs physiques et virtuels ;
  • Programmation et essais unitaires ;
  • Soutien interne ;
  • Webmestre.
Juillet 2011 à Mars 2017

Programmeur-analyste Web

« télétravail, temps plein »

Produit / projet :

Conception et développement d’une solution de capture et de gestion de leads, où la communication entre les prospects et les clients était prise en charge par SMS. La plateforme intégrait également des fonctions de publipostage et un programme d’affiliation, accessibles à partir de postes de travail et d’appareils mobiles.

  • Création et évolution du concept de la plateforme ;
  • Mise en place des fonctionnalités de capture, de communication SMS et de publipostage ;
  • Développement d’une solution accessible sur le Web et sur mobile ;
  • Intégration d’un programme d’affiliation à l’application.
Responsabilités principales :
  • Analyse préliminaire et fonctionnelle ;
  • Programmation et essais unitaires ;
  • Gestion des serveurs physiques et virtuels ;
  • Soutien client, utilisateur et matériel ;
  • Webmestre.
Septembre 2010 à Mars 2017

Programmeur-analyste Web

« télétravail, temps plein »

Produit / projet :

Développement d’une application de capture et de gestion de leads, où la communication entre les demandeurs et les clients était prise en charge par courriel. La plateforme intégrait également des fonctions de publipostage et regroupait plusieurs sites au sein d’une solution Web unique et bilingue.

  • Conversion et migration de 77 sites vers une application unique et bilingue ;
  • Centralisation de la gestion des différents domaines de la compagnie au sein d’une même plateforme ;
  • Évolution continue de l’application et amélioration des fonctionnalités existantes.
Responsabilités principales :
  • Programmation, amélioration et essais unitaires ;
  • Gestion des serveurs physiques et virtuels ;
  • Soutien utilisateur et matériel ;
  • Webmestre.
Septembre 2010 à Juin 2013

Programmeur-analyste consultant Web

« télétravail, reprise du client »

Produit / projet :

Développement et évolution d’une vitrine Web destinée aux arbitres du Québec, leur permettant de présenter leur profil, leurs disponibilités et leurs services. Le mandat visait également la modernisation de l’application existante et l’ajout de nouvelles fonctionnalités pour les membres.

  • Conversion et migration du code existant de ASP vers ASP.NET ;
  • Modernisation de l’application et amélioration de l’expérience offerte aux membres ;
  • Ajout de fonctionnalités liées à la gestion des profils, des documents et des événements.
Responsabilités principales :
  • Analyse préliminaire et fonctionnelle ;
  • Programmation et essais unitaires ;
  • Ajout de nouvelles fonctionnalités :
    1. Bottin des arbitres ;
    2. Gestion des documents en ligne ;
    3. Gestion des demandes d’ajout d’événements par les membres ;
    4. Création et impression du bottin des membres en ligne ;
    5. Sécurisation de la base de données et de l’accès à la section réservée aux membres.
  • Soutien client et utilisateur ;
  • Webmestre.
Septembre 2009

Programmeur-analyste consultant Web

« télétravail, petit mandat »

Produit / projet :

Première intervention sur l’application de la Conférence des arbitres du Québec, avec le développement d’un module externe de gestion des utilisateurs et d’affichage des communiqués.

Responsabilités principales :
  • Analyse fonctionnelle ;
  • Programmation ;
  • Essais unitaires.
Mai 2009 à Juillet 2009

Programmeur-analyste consultant Web

« sur place, Auteuil Laval »

Produit / projet :

Application de gestion des horaires des techniciens en installation d’antenne parabolique pour une filiale de Bell Média. Dans le cadre de ce mandat, j’ai développé le module d’inventaire utilisé dans l’intranet de l’entreprise.

Responsabilités principales :
  • Analyse fonctionnelle ;
  • Programmation ;
  • Production de rapports ;
  • Essais unitaires.
Décembre 2008 à Janvier 2009

Programmeur-analyste consultant Windows

Recruteur : « OS4 Techno Inc. »

« sur place, Papineauville »

Produit / projet :

Première intervention sur l’application de contrôle de qualité des produits finis de Lauzon – Plancher Bois Exclusif. Le mandat portait sur l’évolution et la maintenance de la solution existante.

Responsabilités principales :
  • Analyse fonctionnelle ;
  • Programmation et essais unitaires ;
  • Correction de rapports Crystal Reports et de procédures SQL liées à Great Plains, de la version 6 à la version 10 ;
  • Conversion et migration d’éléments applicatifs de VB6 vers VB.NET ;
  • Soutien technique.
Avril 2006 à Janvier 2010

ETP SOLUTIONS INC

Programmeur-analyste consultant Windows

« télétravail, temps plein »

Produit / projet :

Application destinée à la création de soumissions pour des ingénieurs des secteurs alimentaire, industriel et pharmaceutique. Le mandat a couvert l’évolution de la solution existante ainsi que le développement complet d’une nouvelle version.

Responsabilités principales :
  • Analyse préliminaire et fonctionnelle ;
  • Programmation et essais unitaires ;
  • Conversion et migration de la version 1.0 vers la version finale 2.0 en VB.NET et ASP.NET ;
  • Développement complet de l’application :
    1. Architecture de la base de données SQL ;
    2. Programmation, recherche et tests unitaires ;
    3. Documentation, incluant l’aide utilisateur ;
    4. Installation d’un serveur de données sécurisé.
  • Production du rapport annuel lié au remboursement des crédits de recherche et développement (R&D) ;
  • Support client et utilisateur.

Novembre 2005 à Juillet 2006

Programmeur-analyste consultant Windows

« télétravail »

Produit / projet :

« PECS » est une application de contrôle des procédures d’hygiène destinée aux entreprises agroalimentaires. Le mandat portait sur l’évolution de la solution existante ainsi que sur l’ajout de composantes complémentaires.

Responsabilités principales :
  • Analyse préliminaire et fonctionnelle ;
  • Programmation et essais unitaires ;
  • Correction de problèmes dans la version 3.0 en VB6 ;
  • Développement de nouvelles fonctionnalités demandées en VB6 ;
  • Conception d’un site Internet pour la gestion des dépenses et des coûts en ASP.NET ;
  • Développement d’un module IPAQ pour la saisie des résultats et des demandes d’action corrective en VB.NET.
Note :À cette époque, un IPAQ correspondait à un assistant numérique personnel de type Pocket PC, soit une des premières plateformes mobiles utilisées en entreprise.

Mars 2005 à Février 2006

Programmeur-analyste consultant Windows

« télétravail »

Produit / projet :

« SmartGuard » est une application de contrôle d’accès et de sécurité par carte à puce, utilisée principalement dans les bibliothèques. Le mandat couvrait l’évolution du produit, la maintenance de plusieurs versions ainsi que le soutien technique associé.

Responsabilités principales :
  • Amélioration et migration de l’application ;
  • Analyse fonctionnelle ;
  • Programmation et essais unitaires ;
  • Maintenance de la version 2.0 en C++ ;
  • Maintenance de la version 3.0 en C++ et VB.NET ;
  • Analyse préliminaire de la version 4.0 en C++ et VB.NET ;
  • Mise en place des méthodes de déploiement et rédaction de documentation ;
  • Support aux clients et aux techniciens ;
  • Formation des nouveaux programmeurs et techniciens ;
  • Démonstrations chez les clients ;
  • Conseil technique à l’interne.
Juillet 2004

CAPISOFT INC

Programmeur-analyste consultant Web

« télétravail »

Produit / projet :

Il s’agit de mes premiers pas en développement Web, dans le cadre de la création d’un module de recherche relié à une base de données. Le mandat portait sur la recherche, l’affichage structuré des résultats et la navigation dans le produit.

Responsabilités principales :
  • Analyse fonctionnelle ;
  • Programmation et essais unitaires ;
  • Validation de la saisie, des mots et des mots-clés ;
  • Recherche des mots dans la base de données ;
  • Mise à jour des résultats dans un « treeview » ;
  • Gestion de l’affichage du produit selon la sélection dans le « treeview » ;
  • Mise en place des méthodes de déploiement du projet et documentation.

Août 1995 à Février 2004

NEXXLINK TECHNOLOGIES INC
CGI GROUP INC
COMPTAPAC LTÉE DE COGNICASE
COMPTAPAC LTÉE

Programmeur-analyste Windows

« même poste, dans le cadre de changements successifs de propriétaires »

« sur place, Granby et Montréal »

Produit / projet :

Ce rôle était axé sur la recherche et le développement autour de l’application principale développée en VB6. Il comprenait notamment la création de contrôles ActiveX, d’outils internes pour les programmeurs ainsi que d’un concepteur de programme d’installation.

Responsabilités principales :
  • Analyse fonctionnelle ;
  • Programmation et essais unitaires ;
  • Développement de contrôles ActiveX pour VB6 avec la documentation UML requise :
    1. Création de six utilitaires destinés aux programmeurs dans l’application ;
  • Développement d’un concepteur de programme d’installation :
    1. Gestion des composantes et conception du programme d’installation ;
    2. Développement d’un installateur bilingue pour les plateformes Win32 ;
    3. Exportation des configurations d’installation au format XML ;
    4. Conversion d’un module DOS vers VB6 pour l’importation et l’exportation de données avec d’autres logiciels comptables ;
    5. Installation et configuration de systèmes d’exploitation et de logiciels ;
    6. Recherche et développement à l’interne.
  • Soutien technique aux programmeurs, aux usagers et aux clients.
Lettres de recommandation :
Mai 1994 à Février 1995

Programmeur-analyste Windows

« adjoint à l’informatique »

« sur place, Granby »

Produit / projet :

Développement d’une application destinée à la gestion des bénévoles, des participants et à la saisie des résultats des Jeux du Québec.

Responsabilités principales :
  • Analyse préliminaire et fonctionnelle ;
  • Programmation et essais unitaires ;
  • Soutien aux usagers et soutien technique interne, avec une approche orientée client.
Lettres de recommandation :

Mars 1994 à Juillet 1995

Programmeur-analyste consultant Windows

« télétravail »

Produit / projet :

Développement d’une application de gestion des bénévoles et des services rendus aux bénéficiaires.

Responsabilités principales :
  • Analyse préliminaire et fonctionnelle ;
  • Programmation et essais unitaires ;
  • Production de rapports ;
  • Installation et soutien technique aux usagers, avec une approche orientée client.
Note :Il s’agissait de mon premier projet réalisé en télétravail, alors même que je n’avais pas encore terminé mes études. À croire que j’étais déjà destiné au télétravail.