|
Eduardo CastilloFrontend Developer
I specialize in Vue 3, Nuxt 3, and TypeScript, with 6+ years building enterprise web applications and high-performance websites. Available for freelance projects and full-time roles — remote or based in Italy.
Currently open to: full-time frontend roles (Italy or remote within Europe) and selected freelance projects.
What I Do.
From websites to complex web applications — I handle the frontend end to end.
Frontend Web Development
UI/UX Implementation
DevOps & Deployment
Technical Consulting
About.
Why clients trust me with their projects.
I'm a Frontend Developer with over 6 years of experience building web applications for companies across Europe and the Americas. My core stack is Vue 3, Nuxt 3, and TypeScript. I also work with React/Next.js and have backend experience in Go and Python when projects require it.
I work with modern technologies like Vue 3, Nuxt 3, TypeScript, React, and Next.js to build solutions that are fast, reliable, and easy to maintain. I focus on understanding your goals first, then choosing the right tools to get there.
Clients come back because I deliver on time, communicate clearly, and care about the end result. 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.
6+ years delivering results for companies across Europe, Latin America, and beyond.
Frontend Developer — Enterprise Projects
Employer: Dacomat S.r.l. · Delivery partner: Reply S.p.A. (Contract)
Remote, Italy
- Frontend development for enterprise clients in the energy and industrial sectors
- Interactive dashboards and data management interfaces built with Vue 3 and TypeScript
- Dynamic tables with filtering, pagination, and optimized sorting
- File import/export flows and large-dataset handling
- Performance optimization: lazy loading, code splitting, reusable component libraries
Freelance Frontend Projects
Frontend Developer (Freelance)
Remote
- BattleBucks (Costa Rica · Feb–Jun 2025) — Solana blockchain integration via Reown for authentication and transactions
- BattleBucks — Real-time chat with WebSocket and REST API, PWA configuration and caching strategies
- Gitfast (Mexico · Jul–Sep 2024) — New features and UI component library
- Gitfast — Rendering performance and state management optimization, frontend refactoring for scalability
Elkanodata
Frontend Developer (Full-time)
Remote, Spain
- Worked alongside two senior frontend developers on enterprise client engagements
- UN agencies: UNAIDS (Let Communities Lead, GCAI), UNFPA (Equity 2030, UHC Assessment Tool), IOM Climate-Related Migration, IFAD RIDE 2023, Peace Begins With Me
- Other clients: EBU Eurovision News (newsroom microsite), Covenant House (WordPress CMS integration on existing vanilla frontend)
- Stack: Nuxt 3, Vue 3, TypeScript, Prismic CMS, WordPress, D3.js, GSAP, Lenis, Swiper, Webpack, Vite
Teavaro
Frontend Developer (Full-time)
Remote, UK
- UTIQ — corporate marketing site (Vue.js + TypeScript) supporting the TrustPid-to-UTIQ rebrand and expansion across European markets
- Admin platform maintenance and development for user and data management
- JavaScript to TypeScript migration for improved stability
- Reusable Vue components and automated testing implementation
- Backend collaboration for API optimization and caching
JADE Solutions
Frontend Developer (Freelance, part-time)
Remote, Cuba
- Luna Tour — Vue 3 + Vite SPA for travel destination discovery (multilingual, mobile-first, WhatsApp handoff)
- CMS pages, SEO optimization, and Google OAuth integration
- Mobile layouts with Ionic and Capacitor
- E-commerce admin panels
ONAT
Frontend Developer (Full-time)
Hybrid, Cuba
- Frontend developer on internal administrative systems for Cuba's National Tax Administration Office (ONAT)
- Built and maintained a reusable Vue component library shared across multiple admin modules
- REST and GraphQL API integration with client-side caching and rendering optimization
- Iterated UX based on direct feedback from internal operational teams
- Three-year tenure with progressive ownership of larger surfaces and feature areas
El Catre
Frontend Developer (Full-time)
Remote, Cuba
- Built the frontend of Cuba's first independent e-commerce platform: Nuxt 2 + Vue 2 + Vuex + Buefy on an Apollo GraphQL client
- Seller storefronts, product catalog, cart, checkout, and seller analytics dashboards with ApexCharts
- Real-time chat and notifications over WebSockets backed by Django Channels + Redis
- Federated auth: Firebase phone verification, Facebook/Google OAuth, JWT
- PWA + SSR optimization tuned for Cuban network conditions; image cropping and QR code generation
- Backend support on Django + Graphene as secondary contributor (not the primary backend developer)
Skills.
Technologies behind your next project.
Core Stack
Daily use, 6+ years
Proficient
Working Knowledge
Tools
Featured Work.
Real websites I've built for real clients.


