Skip to content
@chanuar

Full-stack developer

Software Developer @ IKEA

Carlos Chanuar.

I build web applications with React, TypeScript and Supabase, and automate data collection with Node.js and Python. My projects connect interfaces, APIs and databases to solve real problems.

I work as a Software Developer at IKEA. After completing a higher vocational qualification in Multiplatform Application Development (DAM), I’m continuing my education in Computer Engineering at UOC.

Interfaces · Data · Product

01 / Selected projects

Personal projects, real problems, and room to experiment.

01In use

Personal collection · App + collector

Skinfolio

  • React
  • TypeScript
  • Node.js
  • Supabase
Explore project

The challenge

Understand a growing collection without getting lost among skins and chromas.

My contribution

I built the React and TypeScript interface and a Node.js collector that syncs my collection from the League client to Supabase.

Technical decision

I separated CommunityDragon's public catalogue from personal collection data, so skins and artwork can stay up to date without duplicating them in the database.

Result

A collection browsable by champion, ownership and rarity, with offers, chromas and an acquisition history.

02In use

Team orders · App + scraper

  • React
  • TypeScript
  • Python
  • Playwright
  • Supabase
Explore project

The challenge

Coordinate a weekly group order without losing anyone's choices.

My contribution

Technical decision

The scraper validates each catalogue before publishing it atomically. Each person retrieves their order with a token, and the database controls who can change it.

Result

The team can choose dishes, review totals and edit selections while ordering is open, with a shared summary to coordinate the order.

View MenuBox source code

02 / Tools I work with

Technologies

  • PostgreSQL
  • Next.js
  • Astro
  • React
  • JavaScript
  • TypeScript
  • Java
  • Python
  • FastAPI
  • Spring Boot
  • HTML
  • CSS
  • Node.js
  • Vite
  • Supabase
  • Git
  • GitHub
  • Docker