Saltar al contenido
@chanuar

Desarrollador full stack

Software Developer @ IKEA

Carlos Chanuar.

Desarrollo aplicaciones web con React, TypeScript y Supabase, y automatizo la recogida de datos con Node.js y Python. En mis proyectos conecto interfaces, APIs y bases de datos para resolver necesidades reales.

Trabajo como Software Developer en IKEA. Tras completar el ciclo superior de DAM, continúo mi formación en Ingeniería Informática en la UOC.

Interfaces · Datos · Producto

01 / Proyectos seleccionados

Proyectos propios, problemas reales y un espacio para experimentar.

01En uso

Colección personal · App + collector

Skinfolio

  • React
  • TypeScript
  • Node.js
  • Supabase
Explorar proyecto

El reto

Entender una colección creciente sin perderse entre skins y chromas.

Mi aportación

Desarrollé la interfaz en React y TypeScript y el collector en Node.js que sincroniza mi colección desde el cliente de League con Supabase.

Decisión técnica

Separé el catálogo público de CommunityDragon de los datos personales de la colección. Así puedo actualizar skins e imágenes sin duplicarlas en la base de datos.

Resultado

Una colección consultable por campeón, propiedad y rareza, con ofertas, chromas y registro de adquisiciones.

02En uso

Pedidos de equipo · App + scraper

  • React
  • TypeScript
  • Python
  • Playwright
  • Supabase
Explorar proyecto

El reto

Coordinar el pedido semanal de varias personas sin perder elecciones.

Mi aportación

Decisión técnica

El scraper valida cada catálogo antes de publicarlo de forma atómica. Cada persona recupera su pedido con un token y la base de datos controla quién puede modificarlo.

Resultado

El equipo puede elegir platos, revisar el total y editar su selección mientras el pedido esté abierto, con un resumen común para organizarlo.

Ver código de MenuBox

02 / Herramientas de trabajo

Tecnologías

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