|
Eduardo CastilloFrontend Developer
I specialize in Vue 3, Nuxt 3, and TypeScript, with 7+ 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 7 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 full-stack with React/Next.js and Python/FastAPI backends 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
7+ Years
Education
CS Degree — UCI
Languages
ES / EN / IT
Experience.
7+ years delivering results for companies across Europe, Latin America, and beyond.
Frontend Developer / Web Engineer — Enterprise Projects
Employer: Dacomat S.r.l. · Delivery partner: Reply S.p.A. (Contract)
Remote, Italy
- Development for enterprise clients in the aerospace/logistics (Altec), industrial (Ferwood) and energy (Eni) sectors.
LISUP (Altec) — web-based logistics / warehouse management system (Vue 3, PrimeVue 4, TypeScript, Tailwind)
- Interactive dashboards and data management interfaces for logistics modules (IWM, spare parts, shipments, inbound/outbound inspections, TRF)
- Dynamic tables with filtering, pagination and optimized sorting
- File import/export flows and handling of large data volumes
- SSO authentication with Keycloak, internationalization (vue-i18n) and real-time updates via WebSocket (STOMP/SockJS)
- Performance optimization (lazy loading, code splitting, reusable components); testing with Vitest and Cypress, code quality with SonarQube
Ferwood — e-commerce platform for refurbished industrial machinery (replacing the legacy Magento/Elasticsearch stack)
- New multi-market public website (Next.js 16, React 19, TypeScript, Tailwind): catalog with data-driven filters from OpenSearch, i18n across 10+ languages (next-intl), SEO overhaul (metadata, JSON-LD, hreflang, 301 redirects + proxy for legacy URLs), Contentful CMS, authentication and wishlist
- Custom backend API (FastAPI, Python 3.13): Redshift-to-OpenSearch reindexing pipeline, catalog/search and recommendation APIs, write integration with Dynamics CRM, transactional emails (AWS SES / Microsoft 365)
- Deployment on AWS ECS Fargate behind ALB via CodePipeline, Docker builds with test gates, automated reindexing via EventBridge Scheduler
- Internal tools (Next.js, React, PrimeReact) replacing legacy Excel pricing tools ("Prova Prezzi" price calculator, unified price list)
Eni
- Bug fixing and maintenance of data management interfaces
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 projects for enterprise clients
- 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 into an 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 website (Vue.js + TypeScript) supporting the rebrand from TrustPid to UTIQ and expansion into European markets
- Maintenance and development of the admin platform for user and data management
- Migration from JavaScript to TypeScript for greater stability
- Implementation of reusable Vue components and automated tests
- Collaboration with the backend team on API optimization and caching
JADE Solutions
Frontend Developer (Freelance, part-time)
Remote, Cuba
- Luna Tour — Vue 3 + Vite SPA for discovering tourist destinations (multilingual, mobile-first, WhatsApp handoff)
- CMS pages, SEO optimization and Google OAuth integration
- Mobile layouts with Ionic and Capacitor
- E-commerce admin panels
ONAT
Full Stack Developer (Full-time)
Hybrid, Cuba
- Full-stack developer on internal administrative systems for Cuba's National Tax Administration Office (ONAT)
- Built and maintained a reusable Vue component library shared across multiple administrative modules
- Backend development and database modeling with Django, exposing REST and GraphQL APIs
- Client-side API integration with caching and rendering optimization
- UX iteration based on direct feedback from internal operations teams
- Three-year tenure with growing responsibility over broader areas and features
El Catre
Full Stack 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 via WebSocket with Django Channels + Redis
- Federated authentication: Firebase phone verification, Facebook/Google OAuth, JWT
- PWA and SSR optimization tuned for Cuban network conditions; image cropping and QR code generation
- Backend support with Django + Graphene (GraphQL): database modeling and API endpoints
Skills.
Technologies behind your next project.
Core Stack
Daily use, 7+ years
Advanced
Working Knowledge
Tools
Featured Work.
Real websites I've built for real clients.


