
{ ¿A qué me dedico? }
Me encanta programar proyectos por contrato y ayudar a las empresas a hacer crecer su negocio. 🤜🤛
Estas son mis especialidades técnicas:
Ingeniería frontend
⚡ Desarrollo de aplicaciones web responsive, de página única y renderizadas en servidor, con React.js, Next.js, Vue 3 y Astro.
⚡ Gestión del estado de la aplicación con Redux, Redux Saga, Pinia y React Context.
⚡ Creación de bibliotecas de componentes modulares y reutilizables con Tailwind CSS, ShadCN, Material-UI y Bootstrap, partiendo de diseños en Figma.
⚡ Desarrollo de frontends con tipado seguro en TypeScript, cuidando la accesibilidad, la adaptabilidad y el rendimiento en todos los dispositivos.
⚡ Trabajo con internacionalización (i18n), widgets integrables e integraciones frontend de terceros.
Ingeniería backend y APIs
⚡ Diseño y construcción de APIs REST, servicios y microservicios con Node.js, Express.js, NestJS y Fastify.
⚡ Trabajo con bases de datos relacionales y documentales —PostgreSQL, MySQL, MongoDB y DynamoDB— mediante ORMs y ODMs como Prisma, Sequelize y Mongoose.
⚡ Implementación de autenticación y autorización con JWT, OAuth, verificación por OTP y control de acceso basado en roles.
⚡ Uso de Redis para caché y gestión de sesiones, y diseño de esquemas y migraciones para modelos de datos en evolución.
⚡ Integración de APIs y webhooks de terceros, y construcción de canales de notificación por correo electrónico y SMS.
Nube, DevOps e infraestructura
⚡ Construcción y despliegue en AWS —Lambda, DynamoDB, S3, CloudFront, ECS Fargate y EC2— con infraestructura como código mediante AWS CDK.
⚡ Contenerización de aplicaciones con Docker y configuración de Nginx y Caddy como proxies inversos.
⚡ Automatización de pruebas, compilaciones y despliegues mediante pipelines de CI/CD en GitHub Actions, GitLab CI/CD y Jenkins.
⚡ Escritura de pruebas unitarias y de extremo a extremo con Jest y Playwright para mantener la fiabilidad del código a medida que crece.
⚡ Trabajo con GCP, Azure y Firebase junto a AWS, y colaboración mediante Git y Jira.
IA e ingeniería de agentes
⚡ Creación de productos con IA y flujos de trabajo con agentes, usando LLMs de Anthropic (Claude), OpenAI y otros.
⚡ Trabajo con el Model Context Protocol (MCP) para exponer herramientas y datos a agentes de programación y clientes de IA.
⚡ Integración de recuperación de información sobre documentos, sitios web y bases de datos, con revisión humana y salvaguardas sobre la salida del modelo.
⚡ Automatización de canales de generación de contenido y páginas, desde la salida del modelo hasta la compilación y el despliegue.
⚡ Desarrollo de herramientas, habilidades y prompts para agentes que se mantienen versionados y reproducibles.