RECHERCHE DE STAGE · DÉVELOPPEMENT LOGICIEL
Marc-André Dufour
Web & API · Desktop · Data & ML
Finissant au Collège de Maisonneuve. Je transforme un besoin en solution claire, testable et livrable.
PROFIL
Un développeur polyvalent, avec des fondations solides.
Finissant en développement logiciel, je combine algorithmique, conception, Web/API moderne, développement desktop, bases de données et analyse de données. J’aime comprendre le problème, structurer le code, tester ce que je livre et travailler en équipe.
STACK TECHNIQUE
Des outils modernes, appuyés par les fondamentaux.
Services Web & API
REST · HTTP · Next.js API Routes · Zod · DTO
Données
SQL · migrations · modélisation relationnelle
Desktop
JavaFX · Cargo · persistance locale
Qualité & livraison
CI/CD · Supertest · tests unitaires / intégration / E2E · WSL
DATA & MACHINE LEARNING
Python appliqué aux données.
Matplotlib · Seaborn · nettoyage · exploration · visualisation · régression · classification · KNN · arbres décisionnels · forêts aléatoires · clustering · évaluation et interprétation de modèles.
PROJETS
Quelques preuves concrètes de ce que je sais construire.
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?
bleeband@gmail.com · 514-927-1230 · github.com/bleeband