Saltar al contenido
Arnau Camareroaka Catcrac

Buscando nuevo reto · Barcelona o remoto

Hola, soyArnau Camarero Liébanes

Front-end Developer · Angular & TypeScript

Construyo interfaces web cuidadas y mantenibles, con la IA como herramienta de trabajo y los videojuegos como próxima partida.

Sobre mí

Front-end de base, curioso por naturaleza

Soy ingeniero informático por la Universitat Pompeu Fabra y mi base es el front-end. Durante 2,5 años en NTT DATA, primero en prácticas y después como desarrollador junior, he trabajado en una plataforma de gestión interna para el sector sanitario público, implantada en 3 hospitales de Cataluña: sobre todo con Angular y TypeScript, pero también con APIs REST en Java / Spring Boot, PostgreSQL y la integración de PDAs con lectores de códigos de barras, RFID y NFC.

Esa curiosidad por lo que pasa detrás de la interfaz me está llevando hacia el full stack. Ahora desarrollo webs para clientes y trabajo a diario con IA aplicada al desarrollo: Claude Code, agentes y skills a medida que me ayudan a construir, revisar y automatizar. Para mí la IA es una herramienta más del oficio: acelera, pero el criterio y el cuidado por hacer las cosas bien siguen siendo cosa mía.

Fuera del trabajo soy Catcrac, mi nick en los videojuegos. Y no es solo un hobby: mi TFG fue sobre cooperación en videojuegos multijugador y me encantaría dedicarme a crearlos. Busco un equipo de producto donde seguir creciendo con calma hacia un perfil mid, aprender de buena gente y hacer las cosas bien.

Experiencia

Mi recorrido hasta ahora

  1. Trabajomar 2024 – oct 2026

    Desarrollador Front-End

    NTT DATA Europe & Latam

    Desarrollador Junior (sep 2025 – oct 2026), contratado tras las prácticas (mar 2024 – jun 2025).

    Plataforma de gestión interna para el sector sanitario público, implantada en 3 hospitales de Cataluña.

    • Desarrollé más de 30 pantallas y formularios dinámicos en Angular 14+ / TypeScript y Angular Material, en un equipo de unas 20 personas.
    • Construí desde cero la integración con las PDAs: conecté la librería de lectura y escritura de códigos de barras, RFID y NFC (pulseras de pacientes) con la app Android (Java, Android Studio) y el front-end en Angular, y gestioné el flujo de datos resultante.
    • Diseñé e implementé más de 80 tablas maestras (estructura y scripts de datos) en PostgreSQL en pocas semanas, con H2 en local.
    • Implementé endpoints REST en Java / Spring Boot y corregí incidencias en front-end y back-end.
    • Utilicé herramientas de desarrollo asistido por IA para agilizar las entregas, trabajando por bloques de desarrollo con Jira, Git y GitLab.
  2. Formación2019 – 2025

    Grado en Ingeniería Informática

    Universitat Pompeu Fabra (UPF), Barcelona

    • TFG: «Análisis de los mecanismos en videojuegos multijugador y su impacto en la tipología de cooperación» (nota 9/10), con 3 prototipos multijugador online en Unity, C# y Unity Netcode.
  3. Formación2024

    Inglés B2.2 · Certificado PCCL

    Idiomes UPF

Stack

Con qué trabajo

  • Front-end

    • Angular 14+
    • TypeScript
    • JavaScript
    • HTML5
    • CSS3
    • Angular Material
    • React
  • Back-end

    • Java
    • Spring Boot
    • APIs REST
    • Node.js
  • Bases de datos

    • PostgreSQL
    • H2
    • SQL
  • Móvil

    • Android
    • Android Studio
    • Códigos de barras / RFID / NFC
  • Herramientas e IA

    • Git
    • GitLab
    • Jira
    • IntelliJ IDEA
    • VS Code
    • Claude Code
    • Agentes de IA
    • Skills a medida
  • Videojuegos

    • Unity
    • C#
    • Unity Netcode
    • Roblox Studio
    • Luau
  • Otros lenguajes

    • Python
    • C/C++
  • Idiomas

    • Castellano (nativo)
    • Catalán (nativo)
    • Inglés B2.2 (PCCL)

Proyectos

Cosas que he construido

Una mezcla de trabajo para clientes, proyectos de la universidad y herramientas propias, casi siempre con la IA como compañera de equipo.

  • Proyecto propio (pro bono) · oct 2026 – actualidad

    Solicitudes del certificado de amianto

    Web que recoge solicitudes del certificado de amianto en Cataluña y las envía por correo a un pequeño negocio. Definí los requisitos directamente con el cliente. En castellano y catalán, con panel privado para gestionarlas. Desarrollada con apoyo de IA (Claude Code).

    • Next.js
    • TypeScript
    • Tailwind CSS
    • Prisma
    • Auth.js
    • Claude Code
  • Prototipo 1 del TFG: vista isométrica de dos jugadores rodeados por oleadas de enemigos rojos en una sala cerrada.

    Trabajo de Fin de Grado · UPF · Nota 9/10

    TFG: mecanismos de cooperación en videojuegos multijugador

    Analicé 44 videojuegos cooperativos y propuse 3 tipos de cooperación (comunicación, planificación y coordinación) y 21 mecanismos que los fomentan. Lo validé con 3 prototipos online para 2 jugadores —oleadas de enemigos, puzles de entorno y sinergia de habilidades— y un estudio con 20 participantes: las mecánicas modulan directamente el tipo de cooperación que surge.

    • Unity
    • C#
    • Unity Netcode
    • Unity Relay
    • Investigación con usuarios
  • Agente y skill para Claude Code

    Agente desarrollador web full stack

    Agente que recibe la idea de una web, elige el stack, la construye de principio a fin de forma autónoma y después aplica los retoques que le pido.

    • Claude Code
    • Agentes
    • Skills
    • Next.js
    • TypeScript
  • Skills de IA especializadas

    Agentes expertos en videojuegos

    Skills especializadas en AION 2, WoW Forever, STALZONE y PokéSurvivor, con conocimiento de clases, builds, economía y más para resolver cualquier duda de juego.

    • Claude Code
    • Skills
    • IA aplicada
  • IA aplicada al desarrollo de juegos

    Agente experto en Roblox Studio

    Agente especializado en Roblox Studio y programación en Luau con el que creo y mejoro mis propios juegos en Roblox.

    • Roblox Studio
    • Luau
    • Claude Code
  • Aplicación web

    Aula Virtual

    Aplicación web con pantalla compartida que genera ejercicios sencillos y los envía a todos los alumnos.

    • JavaScript
  • Web personal

    Este portfolio

    Mi web personal sobre mi propia base de arquitectura en Next.js: modo oscuro por defecto, accesible, responsive, en castellano e inglés y con los proyectos en un único archivo de datos.

    • Next.js
    • React
    • TypeScript
    • Tailwind CSS

Fuera del código

Modo jugador: Catcrac

Cuando cierro el editor sigo siendo Catcrac. Los videojuegos son mi forma de desconectar… y también hacia donde quiero llevar mi carrera.

Mundos en los que me he metido a fondo

  • AION 2
  • WoW Forever
  • STALZONE
  • PokéSurvivor
  • Roblox
  • Rocket League
  • DayZ
  • Rust
  • Counter-Strike 2
  • Black Desert
  • Garry's Mod

Logros

  • Logro desbloqueadoTFG sobre cooperación en videojuegos multijugador, con un 9/10.
  • Logro desbloqueadoConvertir mis juegos favoritos en agentes expertos de IA.
  • Misión secundariaCrear juegos en Roblox programando en Luau.
  • Misión principalEntrar en la industria del desarrollo de videojuegos.

Contacto

¿Hablamos?

Si buscas a alguien para front-end, Angular, full stack o un equipo de videojuegos, escríbeme. Respondo encantado.