Expérience

Chercheur en Sécurité Indépendant

chez Bugcrowd
juil. 2023 – Actuel Actuel
  • Recherche de vulnérabilités dans les applications web et les API REST via les méthodes OWASP, les tests manuels et des outils personnalisés.
  • Trouvé et rapporté plusieurs vulnérabilités réelles avec des write-ups clairs et reproductibles pour aider les équipes à les corriger rapidement.

Développeur logiciel intermédiaire

chez SSM Innovation Centre
juin 2023 – juin 2026
  • Pilotage de la direction technique de l'équipe, avec responsabilité sur les décisions d'architecture, les standards de qualité et les livraisons sur plusieurs projets actifs.
  • Encadrement d'une équipe de 4 développeurs, dont un étudiant en stage d'été, via des revues de code, du pair programming et des rencontres individuelles.
  • Réduction de 20% du temps d'exécution des tests d'intégration xUnit dans les pipelines CI/CD, améliorant la cadence et le feedback de toute l'équipe.
  • Mise en place et gestion d'un pipeline SBOM pour auditer en continu toutes les dépendances tierces, identifiant les paquets vulnérables avant leur mise en production et réduisant les risques liés à la chaîne d'approvisionnement.
  • Conception et mise en place de middlewares ASP.NET Core personnalisés et de tables d'audit pilotées par attributs pour capturer et persister automatiquement les actions sensibles des utilisateurs à travers plusieurs services, améliorant la traçabilité et répondant aux exigences de conformité.
  • Rédaction et optimisation de procédures stockées et vues MSSQL complexes pour encapsuler la logique métier et répondre aux besoins de reporting, réduisant la complexité des requêtes ad hoc dans la couche applicative et améliorant les performances d'accès aux données entre les services.
  • Prise en charge des rôles QA et DevOps dans une équipe légère sans spécialistes dédiés, avec responsabilité de la stratégie de tests, de la configuration CI/CD et des déploiements en parallèle du développement de fonctionnalités.

Instructeur, Applications Web & Applications d'affaires

chez Sault College
sept. 2023 – juin 2024
  • Conception et enseignement des cours de développement d'applications web et d'affaires à des cohortes de 30–35 étudiants.
  • Maintien de bons taux de complétion en adaptant l'enseignement aux différents styles d'apprentissage.
  • Mise à jour régulière du contenu des cours pour rester en phase avec les outils et pratiques actuels.

Programmeur junior

chez SSM Innovation Centre
jan. 2022 – juin 2023
  • Prise en main rapide d'une base de code C# / .NET complexe, avec des contributions aux fonctionnalités et corrections dès les premières semaines.
  • Diagnostic et extension de procédures stockées et vues MSSQL complexes, avec traçage des problèmes de données à travers plusieurs tables et couches de services.
  • Résolution autonome de problèmes techniques complexes grâce à une bonne maîtrise des algorithmes, structures de données et débogage.

Tuteur en programmation informatique

chez Sault College
sept. 2021 – avr. 2022
  • Tutorat individuel et en petits groupes pour les étudiants en programmation, pour combler les lacunes et améliorer les résultats scolaires.
  • Identification des difficultés de chaque étudiant et adaptation de l'aide apportée.
  • Bonnes relations établies avec les étudiants et le corps professoral, avec un suivi des étudiants à risque.

Développeur logiciel junior (stage coopératif)

chez SSM Innovation Centre
avr. 2021 – sept. 2021
  • Développement de fonctionnalités prêtes pour la production en C# et Angular dès le début du stage.
  • Participation aux revues de code et aux processus d'AQ dès le premier jour.