Logiciels et systèmes

Salut, moi c’est Ruben.
Je développe des logiciels
et je travaille avec le matériel.

Je suis concepteur de systèmes. J’ai de l’expérience en développement web et en systèmes embarqués. J’aime créer des choses utiles et comprendre comment elles fonctionnent.

Voir mes projets

Quelques projets

01 — 03

Je travaille autant sur le logiciel que sur le matériel, de l’interface web aux systèmes derrière.

J’ai un parcours en informatique, en génie mécanique et en enseignement. J’ai travaillé sur des applications web, des logiciels de satellites et des systèmes automobiles.

J’aime apprendre des autres, résoudre des problèmes concrets et rendre les choses plus faciles à utiliser.

Logiciels

React, TypeScript, Node.js

Systèmes et matériel

C++, FreeRTOS, électronique

Concepteur de systèmes principal, CPI

Mai 2025 – Aujourd’hui

Lightwave Technology

J’ai mené un prototype à la commercialisation en 12 mois. J’ai créé une plateforme de tests de régression HIL pour le micrologiciel et un système de traçabilité pour plus de 5 000 unités avec React, TypeScript et Supabase. J’ai aussi coordonné les tests de préconformité TÜV.

Concepteur de systèmes, CPI

Mai 2024 – Mai 2025

Lightwave Technology

J’ai conçu et validé un prototype de système automobile à faible consommation. J’ai ajouté des fonctions à une plateforme de tests de fin de ligne et conçu du matériel de diagnostic sur mesure.

Développeur junior

Août 2023 – Mai 2024

Université Concordia

J’ai optimisé un calculateur de radiosité en C++ et retravaillé le code d’un simulateur de ville en React. J’ai aussi migré une infrastructure Nginx et séparé une API monolithique en plusieurs services.

Voir toute mon expérienceVoir moins

Auxiliaire d’enseignement

Sept. 2021 – Déc. 2023

Université Concordia

J’ai animé des labos et des ateliers, aidé les étudiants individuellement et évalué leur travail. Je leur ai aussi montré des méthodes de débogage utilisées en milieu professionnel.

Responsable de la charge utile

Août 2023 – Avr. 2024

Space Concordia

J’ai dirigé le développement d’une charge utile de CubeSat pour détecter les feux de forêt et d’une capsule spatiale pour des levures. Mon travail couvrait l’architecture, la CAO, les interfaces, les tests de pression et l’analyse thermique.

Consultant

Juin 2022 – Août 2023

Space Concordia

J’ai conseillé la nouvelle direction et aidé au développement du logiciel satellite et à l’intégration des systèmes. J’ai mis en place des méthodes pour faciliter le transfert des connaissances quand l’équipe change.

Président

Juin 2021 – Juin 2022

Space Concordia

J’ai dirigé une association de plus de 300 membres dans cinq divisions techniques. J’ai représenté l’association à l’externe et mis en place des méthodes de travail et de recrutement pour les équipes suivantes.

Responsable des commandes et du traitement des données

Févr. 2020 – Juin 2022

Space Concordia

J’ai dirigé une équipe de plus de 10 personnes. On développait une architecture réutilisable pour CubeSats, des logiciels de vol et au sol, des normes d’ingénierie et des outils de test de batteries.

Développeur web full stack

Mars 2022 – Déc. 2022

RLP Industries

J’ai développé une application Nuxt/Node adaptée aux téléphones et aux ordinateurs. Je l’ai déployée sur iOS et Android avec Capacitor et ajouté des tests automatisés avant chaque mise en ligne.

Moniteur privé de natation

Août 2016 – Mars 2020

Montreal Institute of Swimming

J’ai donné des cours privés de natation adaptés au niveau, au rythme et à la confiance de chaque élève.

Développeur full stack junior

Mars 2019 – Déc. 2019

Eye-In Media

J’ai amené un projet expérimental jusqu’à sa mise en production. J’ai conçu les modèles de données et l’interface du personnel, puis développé des applications mobiles Vue avec une API Node.js.

On se parle?

Tu as un projet en tête ou tu veux juste dire salut?
Écris-moi, ça me fera plaisir.