Hola, soy
Eduardo Castillo
Desarrollador Frontend / Ingeniero Web
Más de 6 años creando aplicaciones web modernas, de alto rendimiento y centradas en el usuario. Especializado en Vue.js, Nuxt.js, TypeScript — apasionado por el código limpio, las animaciones y las interfaces pixel-perfect.
Sobre Mí.
Una breve descripción de quién soy y lo que hago.
Soy Desarrollador Frontend con más de 6 años de experiencia diseñando y desarrollando aplicaciones web modernas, de alto rendimiento y orientadas al usuario.
Especializado en Vue.js, Nuxt.js y TypeScript, con fuerte enfoque en código limpio, accesibilidad y optimización del rendimiento. Disfruto colaborar con diseñadores y equipos backend para convertir sistemas de diseño en interfaces fluidas, escalables y responsive.
Apasionado por las animaciones, componentes reutilizables y buenas prácticas frontend. Poseo un título en Ciencias de la Computación de la UCI (Cuba) con especialización en Java y POO, y participé en competiciones ACM-ICPC.
Ubicación
Italia (Remoto)
Experiencia
6+ Años
Educación
Ing. Informática — UCI
Idiomas
ES / EN / IT
Experiencia.
Mi trayectoria profesional a través de diferentes empresas y países.
Dacomat (Reply)
Frontend Developer (Contrato)
Jul 2025 — Presente
Remoto, Italia
- Desarrollo de dashboards interactivos para gestión de datos con Vue 3 y TypeScript
- Tablas dinámicas con filtros, paginación y ordenamiento optimizado
- Importación/exportación de archivos y manejo de grandes conjuntos de datos
- Optimización de rendimiento mediante lazy loading, code splitting y componentes reutilizables
BattleBucks
Frontend Developer (Freelance)
Feb 2025 — Jun 2025
Remoto, Costa Rica
- Integración blockchain Solana mediante Reown para autenticación y transacciones
- Chat en tiempo real con WebSocket y REST API
- Configuración PWA y estrategias de caché para mejorar el rendimiento
Gitfast
Frontend Developer (Contrato)
Jul 2024 — Sep 2024
Remoto, México
- Desarrollo de nuevas funcionalidades y librería de componentes UI
- Optimización del rendimiento de renderizado y gestión del estado
- Refactorización frontend para mejorar escalabilidad y legibilidad
Elkanodata
Frontend Developer (Tiempo completo)
Sep 2023 — Jun 2024
Remoto, España
- Interfaces animadas e interactivas con Canvas y SVG
- De Figma/Zeplin a layouts responsive y cross-browser
- Contenido dinámico mediante Prismic CMS y WordPress
Teavaro
Frontend Developer (Tiempo completo)
Ago 2022 — Sep 2023
Remoto, Reino Unido
- Plataforma administrativa para gestión de usuarios y datos
- Migración de JavaScript a TypeScript
- Componentes Vue reutilizables y testing automatizado
JADE Solutions
Frontend Developer (Tiempo completo)
Nov 2022 — Jul 2023
Remoto, Cuba
- Páginas CMS, optimización SEO y Google OAuth
- Layouts móviles con Ionic y Capacitor
- Paneles de administración e-commerce
ONAT
Frontend Developer (Tiempo completo)
Sep 2019 — Ago 2022
Híbrido, Cuba
- Diseño y desarrollo de UI para sistemas administrativos
- Integración de APIs REST y GraphQL
- Mejoras de UX basadas en feedback de usuarios
El Catre
Frontend Developer (Tiempo completo)
Ago 2019 — Sep 2020
Remoto, Cuba
- Componentes UI interactivos con Vue.js y Nuxt.js
- Integración de API GraphQL y actualizaciones en tiempo real
- Entornos Docker para despliegue frontend
Habilidades.
Tecnologías y herramientas con las que trabajo a diario.
Frontend
Diseño y UI
Rendimiento y Herramientas
Backend
Otras Herramientas
Servicios.
Cómo puedo ayudarte a dar vida a tu proyecto — de la idea a producción.
Desarrollo Web Full-Stack
Aplicaciones web de principio a fin — desde interfaces frontend con Vue.js, React o Next.js hasta APIs backend con Go, Python, Django, GraphQL y REST. Entrego sistemas completos listos para producción.
- SPAs, SSR y progressive web apps
- Desarrollo de APIs REST y GraphQL
- Diseño e integración de bases de datos
- Autenticación y servicios de terceros
Implementación UI/UX
Traducción pixel-perfect de diseños Figma, Zeplin o Sketch a código listo para producción con animaciones e interacciones fluidas.
- Design-to-code (Figma/Zeplin)
- Animaciones CSS y gráficos Canvas/SVG
- Layouts responsive y cross-browser
- Accesibilidad (conforme WCAG)
DevOps y Deployment
No solo lo desarrollo — lo llevo a producción. Containerización Docker, pipelines CI/CD, deployment en la nube y configuración de infraestructura para que tu app funcione sin problemas.
- Docker y entornos containerizados
- Configuración de pipelines CI/CD
- Deployment en la nube y hosting
- Monitoreo de rendimiento y caching
Consultoría Técnica
Revisión de arquitectura, migración JavaScript-TypeScript, auditoría de código y mentoría para equipos de desarrollo en todo el stack.
- Planificación de arquitectura de sistemas
- Auditoría y refactorización de código
- Migración JS a TypeScript
- Mentoría y buenas prácticas para el equipo
Proyectos.
Una selección de proyectos personales y secundarios de mi GitHub.
Chat for Team
Una aplicación de chat colaborativo para equipos desarrollada con TypeScript para comunicación en tiempo real.
WhatsApp Chat Integration
Integración de API WhatsApp usando Twilio para mensajería automatizada y flujos de comunicación.
Festival Concert Scraper
Un scraper web desarrollado con Vue.js para recopilar y mostrar información de festivales y conciertos.
Google Maps Scraper
Un scraper basado en Python para extraer información de negocios y reseñas de Google Maps.
Cubita Producciones
Sitio web de una productora desarrollado con TypeScript, con gestión dinámica de contenidos.
Contacto.
¿Interesado en trabajar juntos? Conectemos.