Frontend Developer · Full-stack · Remoto UE

Creo interfaces que da gusto usar.

Interfaces rápidas y accesibles para quienes las usan. Código claro y mantenible para el equipo que las hará evolucionar.

Desde 2021 en Extendi · abierto a nuevas oportunidades

01 — Sobre mí

Mi camino, de Venezuela a Italia.

Nací en Venezuela, donde empezó mi interés por las computadoras. La situación del país me llevó a interrumpir mis estudios de ingeniería informática. Durante la pandemia retomé mi formación con el bootcamp Hack a Boss, en España. Desde 2021 soy Frontend Developer en Extendi.

Me importa cómo se usa un producto y cómo puede evolucionar. Por eso trabajo en UX/UI, rendimiento y accesibilidad, con una arquitectura modular y código que el equipo pueda leer, entender y mantener.

Fuera del código, me encontrarás en el gimnasio, jugando videojuegos o escuchando un pódcast. Me gusta aprender cosas nuevas, también cuando no tienen nada que ver con el trabajo.

Trabajo desde
Italia · Remoto
Desde 2021
Extendi
Idiomas
IT · ES · EN

CCS → FCO

≈ 8.400 km

Caracas → Roma

02 — Idiomas

Trabajar bien empieza por entenderse.

Español nativo, italiano fluido e inglés profesional. Puedo colaborar en los tres, desde las primeras ideas hasta las revisiones.

▮ Idiomas de trabajoListo para colaborar

Español

ES

Nativo

Italiano

IT

Fluido

Inglés

EN

Profesional

▮ El mapa de mis idiomas de trabajo

El inglés también se habla ampliamente en los países destacados

03 — Stack

Las herramientas detrás del trabajo.

Mi especialidad es el frontend. El backend, los CMS y las herramientas de IA me ayudan a entender el producto en su conjunto.

Frontend

React — AvanzadoNext.js — AvanzadoTypeScript — AvanzadoJavaScript — AvanzadoHTML — AvanzadoCSS — AvanzadoTailwind — AvanzadoTanStack Query — AvanzadoGatsby — IntermedioStyled Components — IntermedioStorybook — IntermedioZustand — Intermedio

Backend & Datos

Node.js — IntermedioExpress — IntermedioNestJS — IntermediotRPC — IntermedioPostgreSQL — Intermediopgvector — IntermedioRAG — IntermedioFastify — Aprendiendo

CMS & Contenido

PayloadCMS — IntermedioContentful — IntermedioStrapi — Intermedio

IA & Desarrollo

Claude Code — AvanzadoCursor — AvanzadoChatGPT — AvanzadoGit — AvanzadoCI/CD — IntermedioDocker — IntermedioVercel — IntermedioHetzner VPS — IntermedioFigma — IntermedioMastra AI — Aprendiendo
AvanzadoIntermedioAprendiendo

04 — IA

IA integrada en el producto.

Integro IA para que sea más fácil encontrar, crear y gestionar contenido. Estos son algunos de los sistemas que he desarrollado.

01

Del contenido a las respuestas

Sistemas RAG integrados en CMS headless para dar contexto a las respuestas de la IA con el contenido del producto.

02

De fotos a datos

Flujos que convierten la foto de un menú en datos estructurados, editables y multilingües.

03

Crear y enriquecer contenido

Generación de texto e imágenes y enriquecimiento de contenido, integrados en el producto.

Herramientas con las que trabajo
Claude CodeCursorChatGPTMastra AIOpenRouterpgvector
Explora mis proyectos con IA

05 — Método de trabajo

Planifico, delego y reviso.

La calidad empieza en el plan. Defino la arquitectura y los criterios de calidad, delego la implementación a la IA y reviso el resultado. Con TDD, las pruebas describen el comportamiento esperado antes de escribir el código.

Preparación del proyecto

Mi contribución
Defino el contexto y las convenciones: módulos con responsabilidades claras, código legible y pruebas antes de implementar.
Contribución de la IA
Documenta estas decisiones en instrucciones reutilizables y prepara el flujo de trabajo.
Resultado
Contexto compartido. Criterios técnicos claros.
Explora el proceso

Aclarar

Mi contribución
Defino el problema, aclaro las restricciones y respondo las preguntas que orientan el proyecto.
Contribución de la IA
Cuestiona supuestos, identifica preguntas abiertas y documenta los términos y las decisiones acordados.
Resultado
Un problema claro y una dirección compartida.

Especificar

Mi contribución
Defino el alcance, el comportamiento esperado y los límites entre módulos. Reviso los criterios de aceptación antes de implementar.
Contribución de la IA
Organiza las decisiones en una especificación con interfaces claras y comportamientos que comprobar con pruebas.
Resultado
Una arquitectura modular y requisitos verificables.

Desglosar

Mi contribución
Establezco prioridades y dependencias. Elijo tareas pequeñas que pueda delegar y revisar por separado.
Contribución de la IA
Desglosa la especificación en tareas concretas, cada una con criterios de aceptación y un punto de partida para las pruebas.
Resultado
Pasos pequeños y ordenados, del plan a la implementación.

Implementar

Mi contribución
Reviso las pruebas, la arquitectura y la legibilidad. Pruebo el producto y pido los ajustes necesarios antes de aceptar el trabajo.
Contribución de la IA
Aplica TDD: escribe una prueba que falla, implementa el comportamiento requerido y refactoriza manteniendo las pruebas en verde.
Resultado
Código legible y mantenible que supera las pruebas y mi revisión.

06 — Proyectos

Una selección de mi trabajo.

Proyectos en Extendi

NDA

Proyectos bajo NDA. Comparto objetivos, mi contribución y tecnologías; los nombres de clientes y enlaces son confidenciales.

Full-stack Developer

De WordPress a un CMS headless

Migración a Next.js y PayloadCMS, con blog e integraciones RAG. Un trabajo full-stack, con atención a la accesibilidad y al SEO.

  • PayloadCMS
  • Next.js
  • RAG
  • pgvector

Frontend Developer

La web de una empresa energética

Frontend corporativo para una empresa italiana de electricidad y gas. Gatsby y Contentful, con arquitectura JAMstack pensada para rendimiento y escalabilidad.

  • Gatsby.js
  • Contentful

Frontend Developer

Escuela de música online

Modernicé la aplicación web de una escuela de música italiana, trabajando en el frontend y la migración desde el sistema anterior.

  • Next.js
  • BFF
  • Strapi
  • PostgreSQL
  • MUX

06 / Proyectos personales

Proyectos independientes.

Proyectos independientes en desarrollo. Estas descripciones explican lo que estoy construyendo; todavía no hay demos públicas.

En desarrollo

Desarrollador independiente

il Menu

Aplicación en desarrollo para convertir fotos de menús en datos editables y multilingües mediante extracción con IA.

  • Next.js
  • tRPC
  • Prisma
  • Mastra
  • OpenRouter
  • Pusher

En desarrollo

Desarrollador independiente

Personal Trainer Guide Builder

Proyecto en desarrollo que combina un formulario guiado e IA para crear guías nutricionales personalizadas.

  • Next.js
  • Supabase
  • Mastra
  • OpenRouter

07 — Contacto

Hablemos de lo que viene.

¿Buscas un frontend developer para tu equipo o proyecto? Cuéntame qué estás construyendo y dónde puedo contribuir.

Trabajo en Extendi desde 2021. Valoro nuevas oportunidades en remoto y proyectos freelance compatibles con mis compromisos.

Escríbeme directamente

Unas pocas líneas bastan para empezar.

Escríbeme un correo

08 — En línea

Código, ideas y buenas conversaciones.