Louis Couture Link to heading

louisr.couture@gmail.com • (581) 980-7991

Expériences professionnelles Link to heading

Développeur logiciel (Angel Software) CDI
Août-Octobre 2025
  • Conception et développement d’un logiciel d’automatisation pour l’ajout de dimensions sur les plans de construction en C#
  • Application d’algorithmes géométriques et mathématiques avancés pour la gestion dimensionnelle
  • Implémentation de règles d’affaires complexes en collaboration avec le client
Développeur logiciel (Payfacto) CDI
2024-2025
  • Résolution d’anomalies dans les systèmes de point de vente
  • Développement d’une solution de point de vente moderne avec VueJS et APIs REST
  • Intégration de nouveaux endpoints API dans le store applicatif
  • Refonte complète du système de génération d’installateurs avec NodeJS et InnoSetup, incluant des configurations personnalisables pour les environnements de développement et production
  • Conception et déploiement de fonctionnalités de rapports analytiques avec Go, Gin, Gorm, PHP et Doctrine
  • Automatisation des tests avec Vite (tests unitaires) et Playwright (tests E2E)
  • Rédaction de documentation technique sur les procédures organisationnelles et produits
  • Transformation d’un portail de commande en ligne en solution de point de vente cloud
  • Participation active aux revues de code dans un environnement agile
Développeur logiciel (Payfacto) Stages
2022-2024
  • Migration d’une application mobile de Cordova vers CapacitorJS après analyse comparative des solutions disponibles
  • Collaboration avec l’équipe design pour l’implémentation des interfaces utilisateur
  • Développement de la nouvelle version de la plateforme de gestion de terminaux de paiement
  • Création de composants atomiques réutilisables exploitant les fonctionnalités avancées de VueJS (v-model)
  • Conception d’un nouveau système de point de vente infonuagique avec VueJS
  • Participation aux revues de code dans un cadre agile
Programmeur web (GNITIC), Emploi étudiant
2019-2022
  • Développement de sites web responsives avec Joomla! et WordPress pour une clientèle variée
  • Conception d’une plateforme de recherche d’archives numériques pour la Société d’Histoire Régionale de Chibougamau
  • Déploiement d’une boutique en ligne avec WooCommerce et développement d’extensions sur mesure
  • Création d’une application web ReactJS pour un club de lecture régional
  • Optimisation des performances des sites clients selon les standards de l’industrie
  • Exploitation des bases de données pour l’intégration de données dans les applications

Projets personnels et scolaires Link to heading

Application de type Boussole électorale

  • Conception d’une solution full-stack avec ReactJS et Golang
  • Déploiement sur le cloud avec Heroku
  • Intégration de la consultation de multiples boussoles électorales

Application pour chronométrer les temps de débats

  • Développement d’une application supportant plusieurs formats de débats et leurs variantes
  • Conception d’une architecture orientée objet extensible pour l’ajout de nouveaux formats
  • Implémentation avec VueJS, Ionic, CapacitorJS et TypeScript
  • Assurance de la compatibilité multiplateforme (Android et iOS)

Application qui permet de consulter les cartes du jeu 2 tonnes

  • Développement d’un système d’authentification personnalisé et sécurisé
  • Intégration de fonctionnalités de commentaires et de réactions sociales
  • Développement avec ReactJS et .NET (C#)
  • Obtention de la 3e place du prix des Jeux du Québec

Création d’un Feed BlueSky utilisant le Natural Language Processing

  • Implémentation de l’analyse morphologique des mots (noms, déterminants, adjectifs)
  • Exploitation et analyse des tendances d’actualités
  • Développement d’un algorithme de tri des publications selon la pertinence contextuelle

Application d’horodatage pour les cours en ligne

  • Création d’un système de navigation temporelle pour les contenus vidéo
  • Déploiement en application mobile iOS et PWA (Android/PC)
  • Intégration de raccourcis clavier sur mobile pour l’optimisation de l’expérience utilisateur
  • Implémentation de l’exportation en format texte et d’un mode sombre adaptatif

Application pour synchroniser les montres

  • Développement d’un système de notification sonore pour la synchronisation précise de montres
  • Implémentation avec Jetpack Compose (Android)
  • Intégration de la gestion de fuseaux horaires multiples

Simulation de la trajectoire des planètes

  • Modélisation des mouvements célestes avec approximations numériques et équations différentielles
  • Projet de fin d’études collégiales en Sciences de la nature
  • Développement avec Python et Matplotlib

Calculateur de résistances

  • Conception d’une interface graphique interactive pour le calcul de valeurs de résistances
  • Automatisation du calcul selon les codes couleur standards
  • Développement avec Python et TkInter

Simulateur de particules subatomiques

  • Modélisation du comportement des champs électriques
  • Développement avec Python et Pygame

Éducation Link to heading

  • Baccalauréat en Génie Logiciel, Université Laval, Québec
  • DEC en Science de la Nature, Centre d’études collégiales à Chibougamau

Langues : français (avancé), anglais (avancé), espagnol (débutant), suédois (débutant)

Recherche par compétence Link to heading

Implications sociales Link to heading

  • Vice-président aux communications du Club de Débat de l’Université Laval, 2022-2025
  • Représentant des anciens, Ligue de Débat Universitaire et Collégiale, 2024-2026