JMHP Jean-Michel Harvey-Perron Développeur · Studio jmhp
parcours — le fil des conquêtes

Jean-Michel Harvey-Perron — Développeur Full-Stack & Architecte de systèmes.

Du hardware embarqué aux plateformes e-commerce vivantes.
Douze jalons réels — chacun un système que j'ai bâti, mis en ligne, et fait grandir.

Trois-Rivières, QC contact@jmhp.pro jmhp.pro
12
Jalons
2018
Depuis
6
Domaines
∞
En chantier
Le parcours · du plus récent au premier
Oct 2025 — Juin 2026

marieanikmasso.ca

Massothérapeute • Full-Stack Developer

Site web professionnel pour Marie-Anik Châteauneuf, massothérapeute à Trois-Rivières. 5 pages statiques en français (accueil, services, à propos, tarifs, contact). Aesthetic wellness soigné avec Playfair Display et Inter. Infrastructure Apache avec Let's Encrypt SSL, HSTS et géoblocage GeoIP (Canada + États-Unis). SEO optimisé : meta tags, Open Graph, sitemap.xml.

Laravel 12PHP 8.3Tailwind CSS v4SQLiteViteApache
marieanikmasso.ca →
▾ cliquer pour déplier
Juin 2026 — Présent

Antikethera

Cabinet de continuité technique • Full-Stack Developer

Marketplace curatée pour luminaires Hollywood Regency, éclairage néoclassique et audio vintage. Intégration complète eBay Browse API + Sell API avec authentification OAuth 2.0. Dashboard analytics business en temps réel (revenus, inventaire, performance, recommandations). Formulaire de contact SMTP direct avec rate limiting, CSRF et honeypot. Sécurité serveur avancée : HSTS, CSP strict, Fail2ban, rate limiting multi-niveaux, protection tokens.

PHP 8eBay APIOAuth 2.0NginxAnalyticsSécurité
jmhp.pro/antikethera →
▾ cliquer pour déplier
Oct 2025 — Fév 2026

Mauricie en Lumière

Cinémathèque régionale • WordPress Developer

Plugin WordPress custom pour banque d'images et vidéos. Extraction métadonnées automatique, watermarking FFmpeg, galerie masonry, search algorithm multi-critères avec 6 taxonomies.

WordPressAWS S3FFmpegStripe
mediamauricie.com/mel →
▾ cliquer pour déplier
2025 — Présent

Aura Memorial

Urnes funéraires artisanales • Technical Advisor & DevOps

Assistance technique continue, mentorat développement, configuration et gestion serveur. Administration complète de l'infrastructure AWS EC2, gestion DNS, configuration emails et maintenance Apache2 sur Ubuntu.

AWS EC2UbuntuApache2DNSEmail Config
auramemorial.com →
▾ cliquer pour déplier
2024 — Présent

Billetterie Quebecshow

Plateforme de billetterie • Full-Stack (Partenariat)

Plateforme de billetterie complète pour événements locaux. Architecture Node.js/Express avec PostgreSQL (événements, salles, artistes, billets, commandes). Script de synchronisation Shopify automatique, checkout Stripe avec webhooks, génération QR codes et envoi emails. Pages client (événements, panier, calendrier, portail compte) en EJS/Alpine.js, scanner QR mobile pour staff, dashboard admin complet. Combine relations communautaires locales et infrastructure technique custom.

Node.jsExpressPostgreSQLStripeShopify SyncEJSAlpine.js
quebecshow.com →
▾ cliquer pour déplier
Mai 2024 — Présent

Corpify

Plateforme éducative • Full-Stack

CMS custom avec 81+ articles, suite d'outils d'affaires et chat AI avec 22+ légendes historiques. Architecture sécurisée avec système multi-auteurs et SEO avancé.

PHPMySQLAI IntegrationBootstrap
corpify.org →
▾ cliquer pour déplier
Fév 2023 — Présent

Vinyllia

Marketplace bilingue • Lead Developer

Plateforme e-commerce multi-vendeurs avec 45+ magasins, 7,382+ albums et 60k pages vues/mois. Architecture full-stack sans framework avec intégrations Stripe, PayPal, Canada Post API et Discogs. Système POS physique intégré et gestion financière IOUs automatisée.

PHP 8+MySQLStripePayPalAPIs
vinyllia.com →
▾ cliquer pour déplier
2022

Estate Elegance

Système de réservation • Backend Developer

Calendrier de disponibilités complexe avec gestion de conflits, packages personnalisables, codes rabais et paiements Stripe. Système de réservation pour photographie immobilière.

PHPMySQLJavaScriptStripe
estateelegance.com →
▾ cliquer pour déplier
2020

Plateforme Média

Automatisation • Python Developer

Scripts Python pour scraping, téléchargement et gestion de fichiers à grande échelle. Orchestration via cron jobs avec automatisation complète du pipeline sur infrastructure Linux.

PythonSeleniumLinuxCron
▾ cliquer pour déplier
2018 — 2020

Centre de recherche Sainte-Justine

Équipement médical • Hardware/Firmware Developer

Développement d'équipement de recherche médicale confidentiel. Assemblage SMD, développement OS embarqué en C, intégration capteurs haute précision (ADC, gyroscope), optimisation batterie et prototypes fonctionnels.

CEmbeddedSMDBluetoothUART/I2C
▾ cliquer pour déplier
2018

Agility

Robot auto-équilibrant • Robotics

Robot avec contrôle PID temps réel utilisant Raspberry Pi 3B+ et MPU6050. Algorithme PID pour stabilisation, capteur ultrasonique, motor driver et structure aluminium custom.

PythonRaspberry PiPID ControlSensors
jmhp.pro/agility.php →
▾ cliquer pour déplier
2017 — 2018

Cégep de Saint-Laurent

Internet & Robotique

Programme technique couvrant électronique analogique/numérique, informatique et réseautique. 2 sessions complétées avant transition vers le freelance web.

▾ cliquer pour déplier
Compétences · l'arsenal

Langages

  • PHP 8+
  • Python 3
  • JavaScript ES6+
  • C Embedded
  • SQL
  • Bash

E-commerce

  • Stripe / PayPal
  • Multi-vendeurs
  • POS physiques
  • Inventaire
  • Shipping APIs

Cloud & Infra

  • AWS (S3, EC2)
  • Linux Admin
  • Apache / Nginx
  • Automatisation
  • Cron Jobs

Hardware

  • Raspberry Pi
  • Microcontrôleurs
  • SMD Assembly
  • UART / I2C
  • Bluetooth / ADC

Intégrations

  • RESTful APIs
  • Webhooks
  • OAuth
  • FFmpeg
  • Selenium

Bases de données

  • MySQL
  • PostgreSQL
  • Architecture
  • Optimisation
  • Sans ORM

Un système à bâtir ?

E-commerce, plateforme sur mesure, intégration, infrastructure — je conçois, je code, je maintiens.

© 2026 Jean-Michel Harvey-Perron · jmhp.pro — Studio de développement · Trois-Rivières, QC