Hello, I'm
Eduardo Castillo
Frontend Developer / Web Engineer
6+ years crafting modern, performant, and user-focused web applications. Specialized in Vue.js, Nuxt.js, TypeScript — passionate about clean code, animations, and pixel-perfect interfaces.
About.
A quick overview of who I am and what I do.
I'm a Frontend Developer with over 6 years of experience designing and developing modern, performant, user-oriented web applications.
Specialized in Vue.js, Nuxt.js, and TypeScript, with strong focus on clean code, accessibility, and performance optimization. I enjoy collaborating with designers and backend teams to turn design systems into fluid, scalable, responsive interfaces.
Passionate about animations, reusable components, and frontend best practices. I hold a Computer Science degree from UCI (Cuba) with specialization in Java and OOP, and participated in ACM-ICPC competitions.
Based in
Italy (Remote)
Experience
6+ Years
Education
CS Degree — UCI
Languages
ES / EN / IT
Experience.
My professional journey across different companies and countries.
Dacomat (Reply)
Frontend Developer (Contract)
Jul 2025 — Present
Remote, Italy
- Building interactive dashboards for data management with Vue 3 and TypeScript
- Dynamic tables with filters, pagination, and optimized sorting
- File import/export and large dataset handling
- Performance optimization via lazy loading, code splitting, and reusable components
BattleBucks
Frontend Developer (Freelance)
Feb 2025 — Jun 2025
Remote, Costa Rica
- Solana blockchain integration via Reown for authentication and transactions
- Real-time chat with WebSocket and REST API
- PWA configuration and caching strategies for improved performance
Gitfast
Frontend Developer (Contract)
Jul 2024 — Sep 2024
Remote, Mexico
- Built new features and a UI component library
- Optimized rendering performance and state management
- Frontend refactoring for better scalability and readability
Elkanodata
Frontend Developer (Full-time)
Sep 2023 — Jun 2024
Remote, Spain
- Animated and interactive interfaces with Canvas and SVG
- Figma/Zeplin to responsive, cross-browser layouts
- Dynamic content via Prismic CMS and WordPress
Teavaro
Frontend Developer (Full-time)
Aug 2022 — Sep 2023
Remote, UK
- Admin platform for user and data management
- JavaScript to TypeScript migration
- Reusable Vue components and automated testing
JADE Solutions
Frontend Developer (Full-time)
Nov 2022 — Jul 2023
Remote, Cuba
- CMS pages, SEO optimization, and Google OAuth
- Mobile layouts with Ionic and Capacitor
- E-commerce admin panels
ONAT
Frontend Developer (Full-time)
Sep 2019 — Aug 2022
Hybrid, Cuba
- UI design and development for administrative systems
- REST and GraphQL API integration
- UX improvements based on user feedback
El Catre
Frontend Developer (Full-time)
Aug 2019 — Sep 2020
Remote, Cuba
- Interactive UI components with Vue.js and Nuxt.js
- GraphQL API integration and real-time updates
- Docker environments for frontend deployment
Skills.
Technologies and tools I work with on a daily basis.
Frontend
Design & UI
Performance & Tools
Backend
Other Tools
Services.
How I can help bring your project to life — from idea to production.
Full-Stack Web Development
End-to-end web applications — from frontend interfaces with Vue.js, React, or Next.js to backend APIs with Go, Python, Django, GraphQL, and REST. I deliver complete, production-ready systems.
- SPAs, SSR & progressive web apps
- REST & GraphQL API development
- Database design & integration
- Authentication & third-party services
UI/UX Implementation
Pixel-perfect translation of Figma, Zeplin, or Sketch designs into production-ready code with smooth animations and interactions.
- Design-to-code (Figma/Zeplin)
- CSS animations & Canvas/SVG graphics
- Responsive & cross-browser layouts
- Accessibility (WCAG compliant)
DevOps & Deployment
I don't just build it — I ship it. Docker containerization, CI/CD pipelines, cloud deployment, and infrastructure setup to get your app live and running smoothly.
- Docker & containerized environments
- CI/CD pipeline setup
- Cloud deployment & hosting
- Performance monitoring & caching
Technical Consulting
Architecture reviews, JavaScript-to-TypeScript migrations, code audits, and mentoring for development teams across the full stack.
- System architecture planning
- Codebase audit & refactoring
- JS to TypeScript migration
- Team mentoring & best practices
Projects.
A selection of personal and side projects from my GitHub.
Chat for Team
A team collaboration chat application built with TypeScript for real-time communication.
WhatsApp Chat Integration
WhatsApp API integration using Twilio for automated messaging and communication workflows.
Festival Concert Scraper
A web scraper built with Vue.js to collect and display festival and concert information.
Google Maps Scraper
A Python-based scraper to extract business information and reviews from Google Maps.
Cubita Producciones
A production company website built with TypeScript, featuring dynamic content management.
Contact.
Interested in working together? Let's connect.