Skip to content

RomainBoiret

Software engineering student · ÉTS Montréal

I like building simple web interfaces that feel good to use - and learning something new with every project.

About

I care as much about clean code as about the small details that make an interface pleasant.

I’m a software engineering student at École de Technologie Supérieure in Montréal. Most days I’m somewhere between frontend and backend: React, Vue, TypeScript, CSS, Node.js, and the little performance choices that change how a site feels.

What I’m into right now

  • Web apps and interfaces
  • Making things feel fast and solid
  • APIs and small backends
  • Reusable UI components
  • Mobile apps with React Native

School

B.Eng. Software Engineering

École de Technologie Supérieure

2022 - Present

Outside class

Club Naova

Communications & design lead

I look after the club’s visual side - website, merch, templates, and day-to-day design.

Tools I use

  • TypeScript
  • JavaScript
  • Vue
  • Nuxt.js
  • React
  • Next.js
  • Node.js
  • Docker
  • CI/CD
  • Nx
  • Git

Projects

A few I’m proud of

Utilities2026

Pomikit UI

A Nuxt component library I built to get better at reusable UI, Storybook, and tests - with themes and dark mode included.

Apps2026

Portfolio

This site: a bilingual portfolio I keep refining for clarity, speed, and an honest record of what I’m working on.

Apps2024

Fidelio

A React Native (Expo) app to scan, store, and show loyalty barcodes at checkout - local-first, with a live web demo.