Desarrollador Full Stack
GRAVITAD · Agencia de desarrollo de software
Feb 2024 – Actualidad
Desarrollo full stack de productos para clientes de la agencia en áreas de firma electrónica, gaming, gestión educativa, analítica y automatización editorial.
Docsign · Plataforma de firma electrónica
Next.js, React, Strapi, PostgreSQL, pdf-lib, Cloudinary, IndexedDB, dnd-kit
- Desarrollo de un editor de firma electrónica con visor de PDF/DOC, arrastre de campos sobre el documento, firma dibujada, historial de versiones y exportación del documento firmado.
- Modelado del dominio en Strapi (documentos, campos, firmantes, comparticiones, historial y biblioteca de firmas), con generación y manipulación de PDF y assets en Cloudinary.
- Persistencia local con IndexedDB y validación de formularios con React Hook Form + Zod para editar documentos sin pérdida de datos.
Pizquito · Sistema de gestión estudiantil
Strapi, PostgreSQL, Next.js, React, Zustand, ExcelJS, PDFKit, Jest, Testing Library
- Desarrollo de tres niveles de acceso (administración, secretaría y usuario), con dashboard adaptado por rol y módulos de estudiantes, matrículas y personal.
- Exportación de reportes a Excel (ExcelJS) y PDF (PDFKit), con tests de componentes en Jest y Testing Library.
Zafir Analytics · Dashboard de analítica
Express, TypeScript, MongoDB, Socket.IO, React, Vite, Chart.js, Strapi
- Desarrollo de un dashboard con métricas en vivo por WebSocket (Socket.IO) y visualizaciones interactivas con Chart.js; CRUD de campañas y proyectos con roles y permisos.
- Migración del stack de Express + MongoDB a Strapi, con design system, plan de rendimiento y despliegue documentado en Dokploy.
CoreSwap / Exchange
Strapi, PostgreSQL, SIWE, ethers.js, Docker, React, wagmi, Lightweight Charts
- Desarrollo del backend para agregación de activos digitales, con autenticación Web3 (SIWE), validación de chainId y modelo de datos de órdenes, wallets y pares de intercambio sobre PostgreSQL en Docker.
- Frontend con gráficos financieros (Lightweight Charts), estado de autenticación persistido y visualización 3D.
Paulownia · Juego web 3D de puzzles
Next.js, React, Three.js / React Three Fiber, GSAP, Howler, Strapi, PostgreSQL, Chart.js
- Desarrollo de escenas 3D interactivas y animaciones con GSAP y audio con Howler para un puzzle donde se reconstruyen imágenes colocando piezas en un espacio tridimensional.
- Backend en Strapi + PostgreSQL para puntajes, estadísticas y panel de métricas; assets gestionados en Cloudinary.
N8N Blog · Automatización editorial
n8n, Airtable, Supabase, PHP, SQL, Google Search Console
- Implementación de 9 workflows en n8n, orquestados con Airtable y Supabase: análisis y deduplicación de temas, redacción, taxonomías, generación de imágenes, publicación programada y mantenimiento de posts.
- Deduplicación de temas contra Supabase, scripts de soporte en PHP/SQL y documentación editorial con backups de los flujos.