Jérémie Ricard
Programmeur web
Créateur de solutions numériques
Je répond à vos besoins par le numérique
Je construis des expériences qui fonctionnent et qui ont de l’impact.
Un humain — des solutions — du sens.
Front End
HTML
J’ai commencé à coder en HTML à l’université, puis approfondi mes connaissances grâce à une formation en ligne sur Udemy et un programme Front-End au Cégep de Trois-Rivières. Aujourd’hui, je suis à l’aise pour structurer des pages web claires et efficaces — navigation intuitive, formulaires fonctionnels, mises en page responsives.
Je porte une attention particulière à la sémantique et à l’accessibilité : balises bien choisies et structure pensée pour tous les utilisateurs. Mon objectif est toujours de rendre le contenu compréhensible, fonctionnel et rapide à intégrer dans des projets concrets.
CSS
En CSS, mes outils de prédilection sont Bootstrap et Tailwind pour un travail rapide, efficace et pour des mises en page claires et dynamiques. J’aime injecter de la vie dans mes interfaces avec des transitions fluides et des animations bien placées — assez pour capter l’attention sans détourner l’expérience utilisateur. Je suis à l’aise de travailler autant en mode mobile-first que desktop-first.
J’ai une certaines expérience en Sass de par mon parcours scolaire. J’aimerais pouvoir en faire plus. J’aime travailler dans un fichier .sass, ça me donne l’impression de coder en Python!
JavaScript
Côté JavaScript, j’aime donner du pouvoir aux interfaces — qu’il s’agisse d’interactions dynamiques, de formulaires intelligents ou de filtres réactifs.
Je travaille principalement avec vanilla JS pour bien maîtriser les fondations, mais je suis aussi à l’aise avec des frameworks comme REACT pour des projets plus structurés.
Je me suis intéressé au méthode SOLID dernièrement. C’est une philosophie que j’aimerais bien approfondir. Je suis un grand partisant de code propre et de structure réutilisable facilement maintenable.
Back End
PHP, validation, API & gestion des erreurs
J’utilise PHP pour structurer la logique serveur, valider les données côté backend et créer des interactions solides avec les bases de données.
Mes projets incluent la consommation d’API REST (via fetch) et je traite également les erreurs PHP manuellement afin d’assurer des retours clairs et une expérience utilisateur cohérente.
SQL, phpMyAdmin & bases de données
Je conçois et administre des bases de données MySQL, en écrivant des requêtes SQL adaptées aux besoins de mes projets.
J’utilise phpMyAdmin pour gérer la structure, les relations et les données, avec rigueur et efficacité.
Git & gestion de versions
Je travaille régulièrement avec Git pour versionner mon code, suivre les modifications et collaborer efficacement. Je sais créer des branches, fusionner du contenu et maintenir un historique clair et structuré, essentiel pour des projets bien organisés et faciles à maintenir.
Déploiement & mise en ligne
Je prends en charge la mise en ligne de projets sur des hébergeurs web, en configurant le DNS et en assurant un déploiement fluide.
Grâce à une bonne intégration entre le frontend et le backend, je garantis la circulation cohérente des données et le bon fonctionnement global du site en ligne.
WordPress
La mise en place
Si le site que je fais n’est pas du pur code, je travaille, comme beaucoup de gens, avec WordPress.
Je suis en mesure de prendre en charge l’installation sur le serveur distant ou en local, la migration pour le déploiement, la création d’un thème enfant, personnalisé par des fichiers CSS, JS et PHP et j’en passe!
Les thèmes builder
Je n’ai pas souvent utilisé l’outil de conception intégré à WP. J’ai plutôt opté pour apprendre Elementor et Divi.
Deux outils, que je trouve très pratiques pour être super efficace dans l’intégration.
Dernièrement j’ai beaucoup plus travaillé avec Divi, mais Elementor a été mon premier coup de coeur et je m’ennuie. Cependant, pour un développeur en apprentissage, le coût de Divi était plus approprié.
Autres tâches connexes
Outil de développement
J’ai l’habitude de valider des codes et des erreurs dans la console de Chrome. J’aime bien utiliser l’outil Lightspeed pour évaluer les bonnes pratiques, l’accessibilité et la performance des sites que je fais. Et les différentes largeurs d’écran pour valider l’aspect responsive du site.
reCAPTCHA et cookies
La majorité des sites que j’ai développés ont été faits avec le souci de la sécurité et d’informer le visiteur. J’ai souvent mis en place le système de reCAPTCHA de Google sur un site ou sur des formulaires.
De plus, une bannière d’avertissement des Cookies est nécessaire de nos jours. Je les mets en place avec le système de Cookies Eye.
Webhook et intégration
J’ai de l’expérience dans la création de webhooks, en Python comme en JavaScript, pour intégrer différents systèmes entre eux.
Par exemple, j’ai utilisé un webhook pour connecter Zapier à un CRM nommé Tierpeak. Toujours via Zapier, j’ai mis en place un lien automatisé entre une plateforme de signature électronique et un service de webinaires en ligne, à l’aide d’un webhook personnalisé.
CRM & automatisations de processus marketing
Dans la dernière année, j’ai acquis une solide expérience avec les CRM Zoho et Tierpeak. Mais je crois bien être en mesure de m’adapter à plusieurs autres.
J’ai développé une expertise en création d’automatisation basée sur la gestion des leads, la création de pipeline ou de l’étape du pipeline, la soumission d’un quiz, d’un formulaire, d’un clic sur un lien, etc.
Mes projets
Sites Web
Bat-ordinateur
Un projet web interactif qui explore l’univers de Batman à travers une narration immersive, des animations dynamiques et une structure de site originale.
Mouvement Intérieur
Le centre de dramathérapie et de théâtre social offre des salles insonorisées, une adhésion créative et un annuaire de dramathérapeute.
Développement et programmation
Fournisseurs fictifs
Un projet scolaire réalisé en REACT et avec Tailwind représentant de ce que pourrait avoir l’air une application Web de gestion d’inventaire.
Pokémons Attaquent !
Choisis ton Pokémon et attaque ! Un Pokémon est choisi au hasard et chaque attaque est tirée au sort de sa propre banque d’attaque.
Spatialisation en direct
Une application permettant la diffusion en direct de fichiers sonores stéréos dans des systèmes multiphoniques
Votre chronologie Google
Visualisation et exportation des données de lieux visités à partir de fichiers Google Timeline JSON.
Construisons ensemble
Laisse moi un message si tu veux en savoir plus sur mes services et sur mes qualités humaines ![]()
