|

Eduardo CastilloFrontend Developer

Specializzato in Vue 3, Nuxt 3 e TypeScript, con oltre 7 anni di esperienza nello sviluppo di applicazioni web enterprise e siti ad alte prestazioni. Disponibile per progetti freelance e ruoli full-time — in remoto o in Italia.

Attualmente aperto a: ruoli frontend full-time (Italia o remoto in Europa) e progetti freelance selezionati.

↓ scroll to explore
< services />

Cosa Faccio.

Da siti web ad applicazioni web complesse — gestisco il frontend da cima a fondo.

01 //

Sviluppo Web Frontend

02 //

Implementazione UI/UX

03 //

DevOps e Deployment

04 //

Consulenza Tecnica

< about />

Chi Sono.

Perché i clienti si affidano a me per i loro progetti.

Sono un Frontend Developer con oltre 7 anni di esperienza nella creazione di applicazioni web per aziende in Europa e America. Il mio stack principale è Vue 3, Nuxt 3 e TypeScript. Lavoro anche full-stack con React/Next.js e backend Python/FastAPI quando i progetti lo richiedono.

Lavoro con tecnologie moderne come Vue 3, Nuxt 3, TypeScript, React e Next.js per costruire soluzioni veloci, affidabili e facili da mantenere. Mi concentro prima nel capire i tuoi obiettivi, poi scelgo gli strumenti giusti per raggiungerli.

I clienti tornano perché consegno nei tempi, comunico in modo chiaro e mi interessa il risultato finale. Possiedo una laurea in Informatica dall'UCI (Cuba) con specializzazione in Java e OOP, e ho partecipato a competizioni ACM-ICPC.

Sede

Italia (Remoto)

Esperienza

7+ Anni

Formazione

Laurea in Informatica — UCI

Lingue

ES / EN / IT

< experience />

Esperienza.

7+ anni di risultati concreti per aziende in Europa, America Latina e oltre.

Frontend Developer / Web Engineer — Progetti Enterprise

Datore di lavoro: Dacomat S.r.l. · Partner di delivery: Reply S.p.A. (Contratto)

Remoto, Italia

  • Sviluppo per clienti enterprise nei settori aerospaziale/logistico (Altec), industriale (Ferwood) ed energetico (Eni).

LISUP (Altec) — sistema web di logistica/gestione magazzino (Vue 3, PrimeVue 4, TypeScript, Tailwind)

  • Dashboard interattive e interfacce di gestione dati per i moduli logistici (IWM, ricambi, spedizioni, ispezioni in entrata/uscita, TRF)
  • Tabelle dinamiche con filtri, paginazione e ordinamento ottimizzato
  • Flussi di importazione/esportazione file e gestione di grandi volumi di dati
  • Autenticazione SSO con Keycloak, internazionalizzazione (vue-i18n) e aggiornamenti in tempo reale via WebSocket (STOMP/SockJS)
  • Ottimizzazione delle performance (lazy loading, code splitting, componenti riutilizzabili); test con Vitest e Cypress, qualità del codice con SonarQube

Ferwood — piattaforma e-commerce per macchinari industriali rigenerati (sostituzione dello stack legacy Magento/Elasticsearch)

  • Nuovo sito pubblico multi-mercato (Next.js 16, React 19, TypeScript, Tailwind): catalogo con filtri data-driven da OpenSearch, i18n su oltre 10 lingue (next-intl), revisione SEO (metadata, JSON-LD, hreflang, redirect 301 + proxy per URL legacy), CMS Contentful, autenticazione e wishlist
  • API backend custom (FastAPI, Python 3.13): pipeline di reindicizzazione da Redshift a OpenSearch, API di catalogo/ricerca e raccomandazione, integrazione in scrittura con Dynamics CRM, email transazionali (AWS SES / Microsoft 365)
  • Deploy su AWS ECS Fargate dietro ALB tramite CodePipeline, build Docker con gate di test, reindicizzazione automatizzata via EventBridge Scheduler
  • Strumenti interni (Next.js, React, PrimeReact) in sostituzione dei vecchi tool Excel per il pricing (calcolatore "Prova Prezzi", listino prezzi unificato)

Eni

  • Bug fixing e manutenzione su interfacce di gestione dati

Progetti Frontend Freelance

Frontend Developer (Freelance)

Remoto

  • BattleBucks (Costa Rica · Feb–Giu 2025) — Integrazione blockchain Solana tramite Reown per autenticazione e transazioni
  • BattleBucks — Chat in tempo reale con WebSocket e REST API, configurazione PWA e strategie di caching
  • Gitfast (Messico · Lug–Set 2024) — Nuove funzionalità e libreria di componenti UI
  • Gitfast — Ottimizzazione delle performance di rendering e gestione dello stato, refactoring frontend

Elkanodata

Frontend Developer (Tempo pieno)

Remoto, Spagna

  • Lavoro a fianco di due frontend developer senior su progetti per clienti enterprise
  • Agenzie ONU: UNAIDS (Let Communities Lead, GCAI), UNFPA (Equity 2030, UHC Assessment Tool), IOM Climate-Related Migration, IFAD RIDE 2023, Peace Begins With Me
  • Altri clienti: EBU Eurovision News (microsito newsroom), Covenant House (integrazione CMS WordPress su frontend vanilla esistente)
  • Stack: Nuxt 3, Vue 3, TypeScript, Prismic CMS, WordPress, D3.js, GSAP, Lenis, Swiper, Webpack, Vite

Teavaro

Frontend Developer (Tempo pieno)

Remoto, Regno Unito

  • UTIQ — sito corporate marketing (Vue.js + TypeScript) a supporto del rebranding da TrustPid a UTIQ e dell'espansione nei mercati europei
  • Manutenzione e sviluppo della piattaforma di amministrazione per la gestione utenti e dati
  • Migrazione da JavaScript a TypeScript per una maggiore stabilità
  • Implementazione di componenti Vue riutilizzabili e test automatizzati
  • Collaborazione con il backend per l'ottimizzazione delle API e il caching

JADE Solutions

Frontend Developer (Freelance, part-time)

Remoto, Cuba

  • Luna Tour — SPA Vue 3 + Vite per la scoperta di destinazioni turistiche (multilingua, mobile-first, handoff su WhatsApp)
  • Pagine CMS, ottimizzazione SEO e integrazione Google OAuth
  • Layout mobile con Ionic e Capacitor
  • Pannelli di amministrazione e-commerce

ONAT

Full Stack Developer (Tempo pieno)

Ibrido, Cuba

  • Full-stack developer su sistemi amministrativi interni per l'Ufficio Nazionale dell'Amministrazione Tributaria di Cuba (ONAT)
  • Realizzazione e manutenzione di una libreria di componenti Vue riutilizzabile, condivisa tra più moduli amministrativi
  • Sviluppo backend e modellazione database con Django, esponendo API REST e GraphQL
  • Integrazione API lato client con caching e ottimizzazione del rendering
  • Iterazione UX basata sul feedback diretto dei team operativi interni
  • Permanenza di tre anni con crescente responsabilità su aree e funzionalità più ampie

El Catre

Full Stack Developer (Tempo pieno)

Remoto, Cuba

  • Sviluppo del frontend della prima piattaforma e-commerce indipendente di Cuba: Nuxt 2 + Vue 2 + Vuex + Buefy su client Apollo GraphQL
  • Storefront per venditori, catalogo prodotti, carrello, checkout e dashboard di analisi per i venditori con ApexCharts
  • Chat e notifiche in tempo reale via WebSocket con Django Channels + Redis
  • Autenticazione federata: verifica telefonica Firebase, OAuth Facebook/Google, JWT
  • PWA e ottimizzazione SSR calibrate per le condizioni di rete cubane; ritaglio immagini e generazione QR code
  • Supporto backend su Django + Graphene (GraphQL): modellazione database ed endpoint API
< skills />

Competenze.

Le tecnologie dietro al tuo prossimo progetto.

01 //

Stack Principale

Uso quotidiano, 7+ anni

Vue 3Nuxt 3TypeScriptTailwind CSSPrimeVuePiniaREST APIsGit
02 //

Competenza Avanzata

ReactNext.jsJavaScript (ES6+)PythonSassVitestJestCypressViteWebpackDockerPWASEOFigmaWordPressAstroGSAPFramer MotionCanvas/SVG animations
03 //

Conoscenza Operativa

FastAPIAWS (ECS/Fargate, OpenSearch, Redshift, SES)PostgreSQLContentfulKeycloakWebSocket (STOMP/SockJS)next-intlGoDjangoGraphQLSolana/Web3Reown AppKitFirebaseIonic/CapacitorFabric.jsshadcn-vueD3.jsPrismicStrapi
04 //

Strumenti

VS CodeIntelliJ IDEAPostmanInsomniaTrelloLinux
< work />

Lavori in Evidenza.

Siti web reali che ho realizzato per clienti reali.