Je conçois et construis des applications SaaS robustes — du backend Java/Spring Boot jusqu'à l'interface Angular. Basé à Montréal, passionné par les architectures propres et les produits qui durent.
Diplômé en développement logiciel du Collège Maisonneuve et fort de 4 ans d'expérience en développement web, je construis des solutions qui vont au-delà du code — des produits pensés pour durer.
Actuellement, je développe SmartSEO, une plateforme SaaS de monitoring de backlinks en Java/Spring Boot, et JobHunter AI, un outil desktop Python pour l'automatisation de recherche d'emploi.
J'aime les architectures propres, les APIs bien conçues, et les interfaces qui font sens dès la première utilisation.
// SmartSEO — Backlink Monitor @Service @RequiredArgsConstructor public class BacklinkService { private final BacklinkRepo repo; private final DomainScorer scorer; @Async public CompletableFuture<Report> analyzePortfolio(UUID workspaceId) { var links = repo.findByWorkspace(workspaceId); var score = scorer.evaluate(links); return CompletableFuture .completedFuture( Report.of(links, score) ); } }
Un stack technique construit autour de la robustesse backend et de la fluidité frontend — des outils choisis pour leur pertinence, pas pour la tendance.
Plateforme SaaS de monitoring et d'audit de backlinks. Import CSV en streaming, analyse de domain authority, rapports de portefeuille, alertes planifiées, et authentification JWT avec plans Stripe.
En savoir plus# SmartSEO Architecture backend: runtime: Java 21 + Virtual Threads framework: Spring Boot 3 auth: JWT + Spring Security async: @Async + CompletableFuture streaming: SSE (Server-Sent Events) migrations: Flyway rate-limiting: Bucket4j integrations: payments: Stripe Subscriptions seo-data: DataForSEO API csv: Streaming parser + batch insert frontend: framework: Angular + TypeScript
Application desktop Python automatisant la recherche d'emploi. Scraping Indeed & LinkedIn via Playwright/CDP avec le profil Chrome de l'utilisateur, interface PyQt6, gestion intelligente des sélecteurs.
En savoir plus4 ans d'expérience chez Starty Media Net — développement et maintenance de sites web et boutiques e-commerce, optimisation SEO, intégrations API tierces.
Me contacterApplication Symfony/Twig de type back-office CRM dédiée à la gestion complète d'un cycle métier : contacts, contrats, documents, affiliation, facturation, rémunérations et catalogue SCPI. Le projet inclut des formulaires/API d'acquisition de leads, des tableaux de bord statistiques, des exports Excel et plusieurs espaces utilisateurs.
En savoir plusProjets web, desktop et académiques réalisés autour du développement full-stack, de la gestion de données et des interfaces métier.
Je suis ouvert aux nouvelles opportunités — poste, freelance, collaboration sur un projet ambitieux. Parlons-en.
Envoyer un email