Aller au contenu
Ralph Christian Gabriel
Génie logiciel à l'ÉTS · Stage à La Caisse (CDPQ)

Ralph ChristianGabriel.

Développeur full-stack et automatisation de processus

Étudiant en génie logiciel à l'ÉTS, je développe des applications web et mobiles, de l'analyse jusqu'à la mise en ligne. Jusqu'en décembre, je suis stagiaire en automatisation de processus à La Caisse (CDPQ).

En stage à La Caisse · disponible dès janvier 2027 pour un stage ou un posteGrand Montréal · hybride ou à distanceGitHub LinkedIn
Affiche « À propos » : Ralph Christian Gabriel, souriant, en veston gris et chemise marine. Du soutien informatique au développement logiciel. 22 ans ; étudiant en génie logiciel à l'ÉTS ; développeur full-stack ; stagiaire en automatisation à La Caisse (CDPQ) ; instructeur de code chez Codeurs Nova ; bilingue français et anglais, Grand Montréal.
Agrandir l'affiche
En bref

Qui je suis, en une image.

L'essentiel avant de parcourir mes projets : ce que j'étudie, où je travaille et ce que je fais concrètement.

  • 22 ans
  • Étudiant en génie logiciel · ÉTS
  • Développeur full-stack
  • Stagiaire en automatisation · La Caisse (CDPQ)
  • Instructeur de code · Codeurs Nova
  • Bilingue FR/EN · Grand Montréal
~15 000
Lignes de code en production
The Mad Space · marketplace
2,4×
Plus rapide sous charge
CanTelcoX · P95, tests k6
7
API tierces intégrées
Stripe, Gelato, Google
2 000+
Billets de soutien résolus
Vidéotron · 94 % de satisfaction
Projets sélectionnés

Ce que j'ai construit.

Marketplace bilingue · créations imprimées à la demande
The Mad Space
SYS–01Client
●En production

The Mad Space

Marketplace bilingue · créations imprimées à la demande · 2025 · 2026

Marketplace d'impression à la demande, en ligne. En contrat, j'ai conçu et livré la plateforme : paiements Stripe, production Gelato, 4 devises, en français et en anglais.

~15 000
lignes de code en production
7
API tierces intégrées
10-15
min de moins par commande
Next.js 16TypeScriptPostgreSQLPrismaStripe
BSS télécom événementiel · saga, Outbox, DLQ
CanTelcoX
SYS–02Scolaire
▤Projet académique

CanTelcoX

BSS télécom événementiel · saga, Outbox, DLQ · 2026

Système de facturation et d'activation d'un opérateur mobile, migré vers une architecture événementielle (6 microservices, saga RabbitMQ). Projet de session ÉTS en équipe de 5, mesuré sous charge.

2,4
fois plus rapide (P95 : 952 → 396 ms)
100 %
des sagas convergent (47 % avant)
0
erreur sur 22 031 requêtes
Python 3.12FastAPIRabbitMQMySQL · FlywayRedis
App mobile coaching sportif
SYS–03Cofondateur
◐En développement

Cadence

App mobile coaching sportif · 2025 · présent

Application mobile qui relie coachs de musculation et athlètes au Québec. Cofondateur, je porte toute la technique : architecture, données, sécurité et CI.

13
sprints menés
169+
tickets avec critères d'acceptation
74/74
fonctionnalités couvertes
ExpoReact NativeTypeScriptNativeWindSupabase
Autres projetsCofondateurProjet que j'ai cofondé : vision, décisions et technique partagées dès le départ.FondateurProjet que j'ai fondé et porté seul : idée, design et développement.ClientMandat réalisé pour un client : un besoin réel, un livrable concret.ScolaireProjet réalisé dans un cadre scolaire à l'ÉTS, souvent en équipe.

Application web de planification (agenda, tâches, habitudes) que je conçois et développe seul, déployée : synchro Google et Microsoft, jetons chiffrés, conformité Loi 25.

Next.js 14TypeScripttRPCPrismaPostgreSQL (Supabase)NextAuth v5
Agenda, tâches, habitudes & focus · App web

Coach financier assisté par l'IA pour les 18 à 35 ans. Prototype interactif d'une vingtaine d'écrans, appuyé sur un modèle d'affaires complet.

React 18JavaScriptCSSClaude DesignClaude Code
Coach financier IA · Prototype mobile

Guide local qui propose quoi faire à Montréal selon l'ambiance, l'heure et le budget. Prototype mobile et web, avec une carte du métro interactive.

HTMLCSSJavaScriptClaude DesignClaude Code
Découverte locale intelligente · Prototype mobile + web
Vibe Montréal

Refonte du site d'une photographe animalière primée, mon premier client payant. Maquette bilingue de plusieurs pages, avec un mode d'édition pour la cliente.

ReactJavaScriptCSSClaude DesignClaude Code
Site vitrine photographe animalière · Prototype
Parcours

Expérience et formation.

  1. sept. 2026 à déc. 2026
    Stagiaire, développeur en automatisation de processus
    La Caisse (CDPQ), Montréal

    Automatisation de processus d'affaires avec Power Platform, dans un milieu réglementé.

  2. déc. 2025 à mars 2026
    Développeur en intégration de solutions
    Fastercom, Montréal

    Intégration de systèmes de gestion du transport (TMS) pour des clients en logistique.

  3. oct. 2025 à mars 2026
    Développeur full-stack (contrat)
    The Mad Space, à distance

    Marketplace d'impression à la demande, conçue et livrée de bout en bout.

  4. 2025 à aujourd'hui
    Cofondateur et responsable technique
    Cadence

    Application mobile de coaching sportif pour le marché québécois.

  5. 2025 à aujourd'hui
    Conception produit et développement (pigiste)
    Projets en parallèle

    Prototypes et sites pour des clients, et mes propres produits.

  6. janv. 2022 à oct. 2025
    Technicien en automatisation et soutien TI
    Vidéotron, Montréal

    Soutien TI et automatisation de tâches avec Power Automate.

Formation
oct. 2024 à aujourd'hui
Baccalauréat en génie logiciel (en cours)
ÉTS, École de technologie supérieure, Montréal
janv. 2022 à janv. 2024
DEC en techniques de l'informatique (développement d'applications)
Collège de Rosemont, Montréal
sept. 2019 à févr. 2022
DEP en soutien informatique
CFP des Riverains
Outils

Outils et technologies.

Frontend & mobile
TypeScriptReactNext.jsReact NativeTailwind CSS
Backend & données
Node.jstRPCPythonSpring BootPostgreSQLPrismaSupabase
Architecture & qualité
DockerMicroservicesRabbitMQPrometheus / GrafanaTDDJestJUnitGitHub ActionsVercel
Sécurité & intégrations
StripeOAuth 2.0AES-256Loi 25Google APIsGelato
Automatisation & Microsoft 365
Power AutomatePower AppsCopilot StudioSharePoint
Témoignages

Ce qu'on dit de mon travail.

Des personnes avec qui j'ai travaillé : coéquipiers à l'ÉTS, cofondateurs et clients.12 témoignages · 6 collègues · 4 partenaires · 2 clients

Christian a créé un site web professionnel, moderne et parfaitement adapté à mes besoins. Sa rigueur, sa créativité et sa capacité à communiquer clairement tout au long du projet ont grandement facilité la collaboration.

Ralph a pris en charge l’équipe lors de nos projets pour le cours de Test et Maintenance. Il a appris à connaître les membres de l’équipe pour leur attribuer les tâches leur correspondant le mieux, avec un bon équilibre et un principe d’équité. Il était toujours disponible pour répondre aux questions, patient et prêt à aider. C’est un travailleur qui cherche toujours à s’améliorer et sortir le meilleur de ses coéquipiers. C’est un excellent leader.

Jonathan Euclide Marc

Jonathan Euclide Marc

Collègue · ÉTS · 2026
Collègues

Ralph s’est démarqué par son professionnalisme et son esprit d’équipe. Il était toujours présent pour me soutenir lorsque je me retrouvais en difficulté, et ce qui m’a le plus marqué, c’est sa patience. Peu importe la complexité de la situation, il prenait le temps d’expliquer, d’accompagner et de s’assurer que tout était bien résolu. Je le recommande sans réserve.

Sunny Mélissa Gabriel

Sunny Mélissa Gabriel

Coordonnatrice logistique · Groupe Contex

Collègues
À découvrir aussi

Au-delà du code.

Mes photos, mes lectures et mes passions ont chacune leur page sur ce site. En voici un aperçu.

Photos · 44

En images

La Caisse, les études, le sport et des souvenirs avec Anne Sofie.

Thinking in SystemsThe Design of Everyday ThingsDeep WorkAtomic Habits
Lectures · 17 livres en 2026

Ce que je lis

Mes livres de 2026, ce que j'en retiens et où je l'applique.

Voir mes lectures ~/about#lectures
En dehors du code

Hors écran

Ma vie avec Anne Sofie Laurent, ma copine, nos souvenirs à deux, le sport et mes passions.

Voir la page À propos ~/about#anne-sofie
Comment je peux aider

Ce que je peux vous apporter.

Un site à lancer, une idée à valider ou une équipe à renforcer : voici ce que je sais faire. Chaque exemple renvoie à un projet réel.

Sites et applications web

Pour qui
Entrepreneurs, PME et OSBL
Le besoin
Un site qui n'attire pas de clients, un outil interne bricolé, ou pas de présence web du tout.
Ce que j'apporte
Une application web bilingue, rapide et accessible, du design jusqu'à la mise en ligne. Souvent sur Next.js, TypeScript et PostgreSQL.
ExempleThe Mad Space, une marketplace en production.

Prototypes et MVP web/mobile

Pour qui
Fondateurs et porteurs d'idées
Le besoin
Une idée difficile à faire voir à des clients, des associés ou des investisseurs.
Ce que j'apporte
Un prototype interactif et cliquable qui rend l'idée testable, puis une base de code prête pour la suite.
ExempleWise & Wealthy, un concept devenu une maquette complète et testable.

Intégrations et automatisation

Pour qui
Équipes qui perdent du temps sur des tâches manuelles
Le besoin
Des données recopiées à la main, des paiements ou des courriels à brancher, des processus qui traînent.
Ce que j'apporte
Des intégrations (paiements, production et expédition, API tierces) et de l'automatisation qui retirent les étapes manuelles.
ExempleThe Mad Space : 7 API tierces intégrées et des commandes traitées automatiquement.

Renforcer une équipe

Pour qui
Recruteurs et équipes techniques
Le besoin
Vous cherchez un profil polyvalent et autonome, capable de livrer du design jusqu'à la production.
Ce que j'apporte
Un développeur full-stack qui conçoit, code, teste et déploie, et qui documente pour que l'équipe suive.
ExempleDPM Elevate, une application complète conçue et livrée en solo.
Disponible dès janvier 2027 · stage ou poste

Travaillons ensemble.

Un stage, un poste, un projet ou une question technique : écrivez-moi, je réponds en moins de 24 h.

LinkedIn GitHub Réponse en moins de 24 h
  • Aller jusqu'à la production
    The Mad Space tourne en ligne, avec de vrais paiements Stripe.
  • Expliquer mes choix
    Chaque étude de cas présente mon rôle, mes décisions et les limites du projet.
  • Mesurer
    CanTelcoX : cinq paliers de charge, chacun mesuré et consigné.