Vigilance Santé
Développeur back-end PHP, Typescript et Python • Mars 2017 — Présent
En tant que développeur et analyste du département DATA mon rôle consiste principalement à analyser, évaluer et mettre en place les fonctionnalités requises par les clients et ce dans un cadre Agile suivant une approche de déploiement continu.
- Analyse fonctionnelle et technique des User Stories
- Développement suivant la méthodologie Agile
- Membre du commité d'architecture en tant qu'architecte de données
- Support aux usagers
Réalisations
- API selon une architecture en microservices pour la gestions des données relatives aux ingrédients d'un produit pharmaceutique (NodeJS | Typescript | MikroORM | MySQL | Docker | RabbitMQ)
- Système de gestion des DIN selon les informations provenant de différents fournisseurs (Symfony | Doctrine | MySQL)
- Système vérifiant l'intégrité de données Redis (Python | Redis)
- Interface avec l'API de Santé Canada pour la récupération de données relatives aux médicaments et produits naturels (Python | MySQL)
CyFrame
Développeur PHP • Juillet 2014 — Mars 2017
- Conversion d'une application de type mainframe vers une application web avec le framework Symfony
- Participer à l'analyse des besoins du client
- Programmation de procédures stockées Oracle avec PLSQL (Procedural Language/Structured Query Language)
- Création et modifications de rapports Crystal Reports
- Support aux usagers
Réalisations
- Système de gestion de bons de travail avec modules de facturation et de feuilles de temps
- Intégration d'un module de sécurité pour les impressions de chèques
- Intégration des groupes et rôles de sécurité sous Symfony avec interfaces de gestion
Altilogix Inc.
Développeur ASP et chargé de projet • Septembre 2013 — Juillet 2014
En tant que chargé de projet j'étais en charge des itérations de développement d'un logiciel en plus d'être en constante relation avec les clients afin d'analyser leurs besoin et de prioriser les fonctionnalités demandées.
- Création, optimisation et maintenance de banques de données MS SQL Server
- Programmation de procédures stockées avec TransactSQL (TSQL)
- Configuration de serveurs web sous IIS 7
- Support aux usagers
Sears Canada Inc.
Développeur ASP • Septembre 2002 — Septembre 2013
Mon rôle consistait à développer des applications web pour l'intranet de Sears Canada Inc. principalement pour les secteurs de la Logistique et des Centres d'appel et ce à l'échelle Nationale. Mon but était de fournir des outils convivials aux utlisateurs afin de rendre leurs travail journalier plus productif tout en offrant un retour sur l'investissement avantageux pour la compagnie.
- Création, optimisation et maintenance de banques de données MS SQL Server
- Programmation de procédures stockées avec TransactSQL (TSQL)
- Programmation de paquets SQL Server Integration Services (SSIS)
- Création de rapports Excel avec OfficeWriter
- Support aux usagers
Réalisations
- Système de planification des arrivées de remorques
- Système de suivi des non-confirmités de la marchandise avec charges aux fournisseurs
- Système de gestion des heures travaillées
- Système de décision pour l'entreposage de la marchandise
- Système de notation pour les appels téléphoniques des agents
Sears Canada Inc.
Développeur Microsoft Access • Janvier 1997 — Septembre 2002
Mon rôle consistait à développer et maintenir à jour des applications MSAccess pour le centre de distribution de Montréal.
- Création et maintenance de banques de données
- Requêtes SQL
- Création et modifications de formulaires
- Création et modifications de rapports administratifs
- Support aux usagers
Collège Montmorency
Attestation d'études collégiales (AEC) • 2014 — 2015
Développement d'applications pour appareils mobiles Android
- 420C01SF Programmation orientée objet Java (mention réussie)
- 420C02SF Programmation en mobilité (mention réussie)
- 420C03SF Développement avancé en mobilité (mention réussie)
- 420C04SF Le Mobile et le Web (Responsive) (mention réussie)
- 420C05SF Gestion de la qualité et évolutivité (mention réussie)
- 420C06SF Projet Synthèse (mention réussie)
Organisateur de Meetup Android avec les finissants
Centre de formation Linguistique ELC
Attestation de formation en Anglais 0032 • 2003
Collège Delta
Certificat d'études collégiales (CEC) • 1992 — 1994
Programmeur Analyste 42052
Curé-Antoine Labelle
Diplôme d'études secondaires (DES) • 1982 — 1987