
Marc-André Dufour
Développement logiciel · Web & Mobile · Desktop · Backend/API
Finissant à l’AEC en développement de logiciels (Sécurité d’applications) au Collège de Maisonneuve. Je transforme un besoin en solution claire, testable, sécuritaire et livrable.
PROFIL
Un développeur polyvalent, avec des fondations solides.
Finissant en développement de logiciels, je combine pensée logique, rigueur algorithmique, conception d’applications Web et multiplateformes (mobile et desktop), bases de données et sécurité applicative. J’aime comprendre en profondeur le besoin métier, structurer un code propre et maintenable, tester systématiquement ce que je livre et collaborer activement au sein d’une équipe de développement.
COMPÉTENCES TECHNIQUES
Des technologies modernes maîtrisées en profondeur.
Web & E-commerce
Applications web transactionnelles • Intégration de paiements en ligne
Mobile & Desktop
Analyse de données & Machine Learning
Analyse exploratoire • Nettoyage et préparation des données • Statistiques descriptives • Régression • Classification • Clustering • Évaluation et interprétation de modèles • Notions de deep learning
Bases de données
DevOps, tests & qualité
Cybersécurité & sécurité applicative
Pratiques et compétences intégrées au cycle de développement
FORMATION & STAGE
Parcours académique & recherche de stage.
AEC – Développement de logiciels : Sécurité d’applications de bureau, mobiles et Web
Collège de Maisonneuve | 2025–2027
Programme axé sur les pratiques professionnelles de pointe, couvrant notamment :
- Développement logiciel, Web, mobile et multiplateforme
- Développement mobile avec Dart et Flutter
- Développement d’applications Web transactionnelles
- Intégration de solutions de paiement avec Stripe et Shopify
- Bases de données relationnelles et NoSQL
- Analyse de données et introduction au machine learning
- Cybersécurité et sécurité applicative
- Étude et analyse de certificats de sécurité
- Notions de hacking éthique et analyse de vulnérabilités
- Tests automatisés, Git, Docker et CI/CD
STAGE DE FIN D’ÉTUDES
Stage recherché en développement logiciel
PROJETS
Quelques réalisations concrètes.
Services Web
API REST, validation Zod, Clerk, sécurité OWASP, webhooks, tests, OpenAPI et déploiement CI/CD.
Application cartographique hors ligne
Application desktop locale avec logique Rust, validation, JSON et commandes Tauri.
Steam Games Library
POO, JavaFX/FXML, collections, import CSV, recherche, filtrage et algorithmes de tri.
Data & Machine Learning
Préparation, visualisation, entraînement, évaluation et interprétation de modèles.
LETTRE DE PRÉSENTATION
Pourquoi je veux rejoindre une équipe de développement.
Lorsque j’ai entrepris ma réorientation professionnelle vers le développement logiciel, je souhaitais bâtir une nouvelle carrière dans un domaine correspondant davantage à ma curiosité, à mon esprit logique et à mon goût pour la résolution de problèmes.
Aujourd’hui finissant à l’AEC en développement de logiciels du Collège de Maisonneuve, je souhaite intégrer une équipe où je pourrai être utile, apprendre les pratiques d’un véritable environnement de développement et participer concrètement à la conception, à l’amélioration et à la livraison de logiciels.
Mon parcours antérieur m’a appris la fiabilité, l’autonomie, la gestion des imprévus et le sens des responsabilités. Ma réorientation m’a appris à redevenir étudiant, à apprendre rapidement et à remettre constamment mes connaissances en question.
CONTACT
On jase développement?
info@madufour.com · 514-927-1230 · github.com/bleeband