Hey, je suis Nicolas
Développeur full‑stack
À propos de moi
Je suis un développeur full stack senior qui fait le pont entre le design et l'ingénierie. Mon approche est orientée produit : chaque ligne de code sert un objectif business.
J'ai passé les 4+ dernières années à construire des applications que les utilisateurs adorent et sur lesquelles les entreprises comptent. Des startups en phase de démarrage aux plateformes d'entreprise, j'ai vu ce qui fonctionne—et ce qui ne fonctionne pas.
Ce qui me distingue ? Je pense comme un constructeur de produits, pas seulement comme un codeur. Je demande "pourquoi" avant "comment", je priorise l'impact sur la complexité, et je livre avec confiance.
Construction d'applications prêtes pour la production
Des startups à l'entreprise
Partenariats à long terme
Expérience
InputKit
Développeur Full Stack
- Développement et maintenance d'un SaaS de gestion de l'expérience client et employé
- Refonte complète de la plateforme avec React et Node.js (architecture, UI et performance)
- Optimisation des APIs et bases de données pour la performance et la scalabilité
- Design d'interfaces centrées utilisateur pour améliorer l'expérience et l'ergonomie
- Prompt engineering et intégration de modèles d'IA (OpenAI, Lovable, Cursor) pour la génération automatique de contenu spécifique
Desjardins
Analyste-programmeur
- Participation à la conception et au développement de projets complexes au sein des systèmes internes
- Développement backend (.NET, APIs) et frontend pour des applications robustes et performantes
- Accompagnement des stagiaires et collaboration avec l'équipe pour assurer la montée en compétences
- Réalisation de code reviews et mise en place de bonnes pratiques pour garantir la qualité et la maintenabilité du code
- Contribution à l'optimisation et à la scalabilité des systèmes
Desjardins
Développeur
- Exploitation, maintenance et développement des systèmes et des infrastructures
- Développement d'applications internes avec .NET
- Collaboration avec les équipes pour assurer la stabilité des systèmes
Imago Communication
Développeur
- Développement et intégration de sites web sur WordPress, Shopify et Prestashop à partir de maquettes graphiques
- Gestion des serveurs et DNS, maintenance et mises à jour régulières des sites
- Collaboration avec les équipes pour livrer des projets web sur mesure et fonctionnels
- Optimisation des performances et résolution des problèmes techniques pour garantir la stabilité des sites
Imago Communication
Stagiaire en développement Web
- Développement de sites internet WordPress
- Apprentissage des bonnes pratiques de développement web
- Collaboration avec l'équipe de développement
Imago Communication
Stagiaire en développement Web
- Développement de sites internet WordPress
- Initiation au développement web et aux CMS
- Support aux développeurs seniors
Projets
Lexya
Refonte majeure d'une plateforme leader de vente de livres scolaires au Québec.
Achete ton cell
Écosystème hybride liant boutique en ligne et points de vente physiques.
Nicolas Thibault Portfolio
Portfolio personnel présentant des projets sélectionnés, des compétences et la méthodologie.
Stack technique.
Outils et technologies modernes que j'utilise pour créer des produits exceptionnels
Frontend
React • Vue.js • Angular • Next.js • Framer Motion • GSAP • Less • CSS • Tailwind • PrimeNG • shadcn/ui • jQuery • JavaScript • TypeScript
Backend
Node.js • Express • PostgreSQL • MongoDB • GraphQL • REST APIs • PHP • Supabase
Outils & Autres
Git • Docker • AWS • CI/CD • Testing • Performance Optimization • Liquid • Webflow • WordPress • Shopify • PrestaShop • Ionic (Web & Mobile) • GitHub Actions • Cursor • Claude Code • Codex
Comment je travaille.
Un flux de travail structuré pour transformer des idées complexes en solutions performantes.
Découverte
Analyse approfondie de vos besoins et des défis techniques du projet.
Conception
Architecture du système et définition de l'expérience utilisateur optimale.
Développement
Écriture d'un code propre, scalable et performant avec les meilleures technos.
Livraison
Tests rigoureux, déploiement et optimisation continue du produit.


