FRONTEND_ENGINEER // CÓRDOBA_ESPAÑA

Diseño la arquitectura. Construyo el producto. Coordino el equipo.

Aplicaciones web con criterio. Arquitecturas que escalan. Equipos que entregan. React, Next.js y TypeScript como stack principal, con foco en rendimiento, seguridad y decisiones que no habrá que deshacer.

// COMPETENCIAS
01 / 04
Frontend

TypeScript

Frontend

React

Frontend

Next.js

Frontend

Astro

Frontend

JavaScript

Frontend

Tailwind CSS

Frontend

HTML5

Frontend

CSS3

// PROYECTOS_DESTACADOS Ver todos
// POSTS_RECIENTES Ver todos
// ENGINEERING_FAQ

¿Cómo integras la IA en tu workflow?

Como herramienta de amplificación, no de sustitución. La uso para explorar espacios de diseño rápidamente, generar boilerplate verificado y documentar. Las decisiones de arquitectura, los trade-offs y la revisión crítica siguen siendo trabajo mío. El criterio para saber cuándo confiar en ella es el mismo que para cualquier herramienta: entender sus límites antes de usarla en producción.

¿Cómo planificas y lideras un proyecto técnico?

Antes de tocar el código, entiendo el problema de negocio. Defino la arquitectura, reparto responsabilidades y establezco criterios de calidad desde el primer día. Cuando coordino el equipo, mi trabajo es que las decisiones sean claras y que cada persona pueda ejecutar con autonomía. Prefiero invertir tiempo en planificar bien que en apagar fuegos después.

¿Cómo abordas la seguridad en tus proyectos?

La seguridad entra en el diseño, no al final. Pienso en la superficie de ataque, valido entradas, gestiono secretos correctamente y reviso dependencias desde el inicio. En proyectos con múltiples integraciones o acceso a datos sensibles, la seguridad es parte de la arquitectura, no un checklist de última hora.

¿Cómo tomas decisiones arquitectónicas?

Empiezo por las restricciones no negociables: qué garantías tiene que dar el sistema, qué puede fallar y qué no. Luego exploro el espacio de diseño, formalizo los trade-offs y tomo la opción más simple que cumpla esas restricciones. Un sistema más simple es más fácil de entender, de depurar y de cambiar. La simplicidad no es una limitación, es el objetivo.

¿Qué herramientas de IA usas en tu día a día?

Claude Code y GitHub Copilot son parte de mi flujo habitual. Los uso para pair programming, completado de código contextual, revisión de PRs y exploración rápida de soluciones. La IA amplifica la velocidad y reduce la fricción, pero las decisiones de diseño, los trade-offs de arquitectura y la responsabilidad del código siguen siendo míos.

CONTACTO

Hablemos.

Si quieres hablar sobre tecnología, compartir ideas o simplemente conectar, estaré encantado de leer tu mensaje.