Aller au contenu

RomainBoiret

Étudiant en génie logiciel · ÉTS Montréal

J’aime construire des interfaces web simples et agréables à utiliser - et apprendre un peu plus à chaque projet.

À propos

Je m’intéresse autant au code qu’aux petits détails qui rendent une interface agréable.

Je suis étudiant en génie logiciel à l’École de Technologie Supérieure, à Montréal. La plupart du temps, je suis quelque part entre le frontend et le backend : React, Vue, TypeScript, CSS, Node.js, et les choix de perf qui changent le ressenti d’un site.

Ce qui m’occupe en ce moment

  • Applications et interfaces web
  • Rendre les choses rapides et solides
  • APIs et petits backends
  • Composants d’interface réutilisables
  • Apps mobiles avec React Native

École

B. Ing. génie logiciel

École de Technologie Supérieure

2022 - Présent

En dehors des cours

Club Naova

Responsable communications et design

Je m’occupe du côté visuel du club : site, merch, gabarits, et le design au quotidien.

Outils que j’utilise

  • TypeScript
  • JavaScript
  • Java
  • Python
  • C
  • PHP
  • Vue.js
  • Nuxt
  • React
  • Next.js
  • React Native
  • Tailwind CSS
  • Vite
  • Node.js
  • PostgreSQL
  • MySQL
  • Prisma
  • Vitest
  • Storybook
  • Nx
  • Docker
  • GitHub Actions
  • Azure DevOps
  • Linux
  • Git

Projets

Quelques projets dont je suis fier

Utilitaires2026

Pomikit UI

Une bibliothèque de composants Nuxt que j’ai créée pour mieux comprendre les composants réutilisables, Storybook et les tests - avec thèmes et mode sombre.

Applications2026

Fish&Fric Remastered

Un remaster bancaire océan avec ledger en centimes, P2P, factures et dépôts de chèques signés HMAC - Next.js, Prisma et Postgres de bout en bout.

Applications2024

Fidelio

Une app React Native (Expo) pour scanner, ranger et montrer les codes-barres de fidélité en caisse - local-first, avec une démo web live.