I'm a full-stack web developer specialized in TypeScript/JavaScript. Iβm currently working @HermΓ¨s, but you'll find the rest of my professional background on LinkedIn and in my resume. Feel free to reach out if you have any questions!
Outside of work, I love building things. This GitHub is mostly a showcase of the side projects I've kept working on over the years, in my free time. Here are a few highlights:
π° Garrison
A browser-based strategy game set in the Warcraft III universe. My first side-project to make it to production. Seeing friends actually play it was incredibly rewarding.
- Choose your faction
| Alliance | Horde |
|---|---|
![]() |
![]() |
- Set up your base in a chosen zone
| Alliance | Horde |
|---|---|
![]() |
![]() |
- Harvest resources, build structures, and train units
| Alliance | Horde |
|---|---|
![]() |
![]() |
β οΈ This project is a few years old, so the code doesn't reflect how I write code today.
You'll find all the code in the following repositories:
- π garrison-server
- π garrison-app
π§ Bestiary
A completely responsive, multilingual web application that imitates The Witcher 3 in-game bestiary interface.
- Search through the entire collection of monsters
| / | / |
|---|---|
![]() |
![]() |
- Select any monster to read their page
| / | / |
|---|---|
![]() |
![]() |
- Use your mobile device to make your research
| / | / |
|---|---|
![]() |
![]() |
β οΈ This project is a few years old, so the code doesn't reflect how I write code today.
You'll find all the code in the following repositories:
- π witcher-server
- π witcher-app
πΈ PayPotes
An app designed to simplify expense sharing and tracking. With an intuitive interface, users can create groups, add expenses, and track balances effortlessly.
| / | / | / | / | / |
|---|---|---|---|---|
![]() |
![]() |
![]() |
![]() |
![]() |
This project is recent enough to almost reflect how I write code today.
You'll find all the code in the following repositories:
- π paypotes-server
- π paypotes-app
















