Aller au contenu
  • Carousel

    Ce carrousel en TypeScript a été construit en utilisant des composants web et animations CSS. Il est optimisé pour offrir la meilleure expérience de chargement, améliorant ainsi le SEO. Initialement, une image à basse résolution est affichée jusqu'à ce que le chargement de la page soit effectué. Pendant l'animation, les images peuvent être changées manuellement en cliquant sur le carrousel. De plus, le bouton de bascule permet à l'utilisateur d'arrêter le carrousel et d'afficher la bannière initiale.

  • Engin de recherche des resources Lean-Agile

  • Migration du panier Shopify vers l'API de paiement de Stripe.

    Migrer l'application afin d'intégrer directement les fonctionnalités de paiement de Stripe afin de réduire les coûts d'hébergement et de transaction.

2023

  • Panier d'achat Stripe

    Mise en place d'un panier d'achat hébergé personnalisé avec Stripe PaymentIntent API.

    Sélecteur de services Liste de services
    Paiement du Service

2020-2019

  • Goutte 2.0 - Producteurs de Lait du Québec

    Architecture et instauration de composantes sur mesures pour la gestion de saisie de données d'une application de gestion du lait. Formulaires et champs réactifs, messages de validation, champ autocomplete simple et multi sélection, CRUD.

2018-2016

  • Simulateur OMS - Bombardier Aircraft Training (BAT)

    L'outil de formation OMS simule le comportement de l'application OMS des avions Global 6000, 7000 and CSeries(A220). Il s'agit d'une application de type Windows fabrquée avec des composantes sur mesure en Vue.js tel que des grilles de données, de la pagination, défilement des données ainsi que la navigation des données par bouton mécanique.

2015

  • Ericsson - Ericloud

    Instauration de "Boutons Composites et refactoring du UI". Ces boutons CSS avec icones SVG permettent une meilleur qualité visuelle et facilite l'ajustement de bouton spécifiques dont la couleur ou les icones(2) peuvent être modifiés grâce à des règles CSS.

2014

  • Outil de formation (SST) - Bombardier Aircraft Training (BAT).

    Outil de simulation de composantes d'aéronef de la ligne Bombardier Global. Interface HTML5 Mobile web et desktop. Cet outil interactif permet de configurer les composantes de l'avion et de simuler des défaillances des systèmes pour ainsi démontrer le comportement l'appareil lors d'une formation en salle..

2013

  • Application de gestion des ressources humaines - YPG

    Design et programmation d'une interface usager de grille de gestion web afin de retiree et insérer des informations depuis API Soap. Tree view, composante de grille de type Excel, Ajax, XML to JSON.

  • Application mobile hybride

    app mobile fishon

    Prototype produit dans le cadre du Hackethon de Microsoft Montreal. Gagnant de la catégorie Azure. Utilisation de Azure Mobile Services, Phonegap et HTML5.

2012-2010

  • Optimisation des opérations Web

    Engrenages

    Présentation et solution ASP.net traitant des avantages et solutions pour optimiser les opérations d'un site web. (Communauté .NET Montréal)

    Après optimisation chez technologyevaluation.com, Google analytics a reporté une diminution de 70% de consommation de bande passante et, proportionellement, une amélioration de la vitesse de télechargement de la page d'accueil du site de 10 à 3 secondes ainsi qu'une diminution de latence de l'ordre de 50% pour l'ensemble du site.

  • Stocks Mobile Web application.

    Kitco Hong Kong

    Refactoring du site de e-commerce Kitco Montréal vers Kitco Hong Kong. Introduction de le librairie jQuery. Minifications des CSS et Javascript. Separations des couches - design, comportement, contenu.

2010

  • Dialogic

    Application .NET MVC1. Repository pattern, Create, Read, Update, Delete, autentification, autorisation, validation des données.

  • jqVideo : jQuery mashup

    Cet utilitaire de gestion video facilite l'utilisation de video Flash et l'interaction entre les plugins Flowplayer et jqModal.

    Blogues Lean-Agile

2009-2001

  • Site internet de la Sûreté du Québec

    Pager - Interface de gestion de données client

    Il s'agit d'une interface autonome qui vise à minimiser le nombre de connexion au serveur. La fonctionnalité permet de déployer une architecture modulaire tel REST ou web services et de découpler les fonctionnalités par le traitement de l'affichage des données au niveau client.

  • MSDS Solutions