Pomikit UI
A Nuxt component library I built to get better at reusable UI, Storybook, and tests - with themes and dark mode included.
- Nuxt 3 + TypeScript design system
- Storybook docs and Vitest coverage
- Theming and dark mode
- Published for real reuse
Software engineering student · ÉTS Montréal
I like building simple web interfaces that feel good to use - and learning something new with every project.
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.
I like following a project from a rough idea to something I can ship. Outside class, I help with design and communications for a student club, and I keep building small tools when I want to try an idea for real.
What I’m into right now
School
B.Eng. Software Engineering
École de Technologie Supérieure
2022 - Present
Outside class
Communications & design lead
I look after the club’s visual side - website, merch, templates, and day-to-day design.
Tools I use
A few I’m proud of
A Nuxt component library I built to get better at reusable UI, Storybook, and tests - with themes and dark mode included.
An ocean-themed banking remaster with accounts, ledger transfers, P2P, and a recruiter demo - Next.js, Prisma, and Postgres end to end.
Other things I’ve built
This site: a bilingual portfolio I keep refining for clarity, speed, and an honest record of what I’m working on.
A Java exploration game in a virtual park, with Pokémon-style interactions and save data in JSON.
A Nuxt experiment around cinematic navigation, motion, and a more immersive layout.
A 2D solar system in the browser to play with orbits and relative scale.
A Discord moderation bot with practical commands - one of my first full Node.js services.
This site: a bilingual portfolio I keep refining for clarity, speed, and an honest record of what I’m working on.
A Java exploration game in a virtual park, with Pokémon-style interactions and save data in JSON.
A Nuxt experiment around cinematic navigation, motion, and a more immersive layout.
A 2D solar system in the browser to play with orbits and relative scale.
A Discord moderation bot with practical commands - one of my first full Node.js services.
This site: a bilingual portfolio I keep refining for clarity, speed, and an honest record of what I’m working on.
A Java exploration game in a virtual park, with Pokémon-style interactions and save data in JSON.
A Nuxt experiment around cinematic navigation, motion, and a more immersive layout.
A 2D solar system in the browser to play with orbits and relative scale.
A few recent posts. There’s more in the full archive if you want to dig in.