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

HTML5CSS3SassTailwindVuetifyQuasarJavaScript (ES6+)TypeScriptVue.jsNuxt.jsPiniaVuexAxiosVitestJestPrimeVue

Diseño y UI

Responsive DesignAccessibility (WCAG)FigmaZeplinCanvas AnimationsSVG AnimationsSEO

Rendimiento y Herramientas

WebpackVitePWACache StrategiesGitDockerLinux

Backend

PythonDjangoGoNuxt.jsGraphQLREST API

Otras Herramientas

FirebaseTrelloPostmanInsomniaVS CodeIntelliJ IDEA

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.

TypeScriptReal-timeWebSocket

WhatsApp Chat Integration

Integración de API WhatsApp usando Twilio para mensajería automatizada y flujos de comunicación.

TypeScriptTwilioWhatsApp API

Festival Concert Scraper

Un scraper web desarrollado con Vue.js para recopilar y mostrar información de festivales y conciertos.

Vue.jsWeb ScrapingData

Google Maps Scraper

Un scraper basado en Python para extraer información de negocios y reseñas de Google Maps.

PythonScrapingGoogle Maps

Cubita Producciones

Sitio web de una productora desarrollado con TypeScript, con gestión dinámica de contenidos.

TypeScriptCMSWeb App

Twitter Clone

Una aplicación de redes sociales similar a Twitter con feeds en tiempo real e interacciones de usuarios.

JavaScriptSocial MediaREST API

Contacto.

¿Interesado en trabajar juntos? Conectemos.