Inizio

Senior Frontend Engineer

Juan Ignacio Gidoni

Barcelona · Spagna

Realizzo prodotti con React e Next.js, con esperienza in architettura frontend e leadership tecnica nel settore bancario e iGaming.

Esperienza

Oltre 5 anni nel frontend. Attualmente Senior Frontend Engineer in GiG.

mag 2026 — AttualeGaming Innovation GroupSenior Frontend EngineerInterfacce di prodotto, integrazioni e SEO nell’iGaming.

Lavoro su prodotti iGaming reali in un ambiente complesso e regolamentato. Contribuisco allo sviluppo di sistemi frontend scalabili, integrazioni con terze parti e soluzioni orientate al SEO e all’acquisizione utenti, all’interno di team di prodotto agili.

  • Sviluppo di applicazioni frontend in contesti di prodotto reali, con focus su scalabilità e manutenibilità
  • Realizzazione di soluzioni embedded (iframe/widget) integrate con piattaforme di terze parti
  • Ottimizzazione delle performance e del SEO per applicazioni orientate all’acquisizione utenti
  • React
  • Next.js
  • React Native
  • Vue.js
  • Nuxt
  • Tailwind CSS
Dettagli completi
apr 2025 — mag 2026CapgeminiFrontend Tech Lead EngineerArchitettura frontend e leadership tecnica in ambito bancario.

Definizione ed evoluzione della base frontend in un ambiente bancario regolamentato. Progettazione e implementazione di un’architettura scalabile basata su Architettura Esagonale e DDD.

  • Guida tecnica di un team di 3-5 frontend engineer
  • Progettazione di un’architettura unificata Hexagonal e DDD
  • Definizione dei confini del sistema e governance
  • React
  • TypeScript
  • Architettura Esagonale
  • DDD
  • Microfrontends
  • CI/CD
Dettagli completi
nov 2021 — apr 2025CapgeminiIngegnere FrontendSPA finanziarie, microfrontend e strumenti condivisi.

Sviluppo e scalabilità di SPAs in ambienti finanziari. Consegna di funzionalità in ecosistemi SPA e microfrontend integrati con piattaforme enterprise come Liferay e Azure.

  • Sviluppata una CLI personalizzata per progetti React e TypeScript con CI/CD
  • Unificazione dei microfrontend tramite componenti condivisi
  • Miglioramento delle performance e manutenibilità UI
  • React
  • TypeScript
  • Microfrontends
  • Architettura
  • CI/CD
  • Ottimizzazione delle performance
Dettagli completi
Vedi esperienza

Progetti

Architettura bancaria, strumenti operativi e componenti riutilizzabili.

2025-2026Architettura SPA Bancaria — BarcellonaArchitettura frontend e scaffolding condiviso per un team bancario.

Quello che era iniziato come un ruolo di ingegneria frontend si è rapidamente evoluto in qualcosa di molto più impegnativo. Due mesi dopo, il Tech Lead ha lasciato il progetto — lasciando due SPA con un debito tecnico severo: logica incorporata direttamente nei componenti, nessuna separazione delle responsabilità e nessuna architettura chiara. Nella nuova SPA che avevo già iniziato a costruire in modo indipendente, ho applicato tutto dal progetto precedente: Architettura Esagonale, DDD, codice pulito e Doc as Code. Ho costruito scaffolding riutilizzabile per tutta l'unità aziendale di ~20 ingegneri, integrato due sviluppatori junior nella nuova architettura, scritto documentazione completa e guidato la direzione tecnica del frontend. Oltre all'architettura, ho assunto tutte le responsabilità di Tech Lead: guidare le cerimonie Scrum, raffinare e stimare il lavoro, allinearsi con UX/UI, comunicare direttamente con il cliente, supportare il team QA sui problemi di pipeline e revisione dei casi di test, gestire le guardie di deployment e rappresentare la prospettiva frontend nelle riunioni con backend e cliente.

  • Ereditato due SPA con debito tecnico significativo dopo la partenza inaspettata del Tech Lead
  • Applicato Architettura Esagonale e DDD a una nuova SPA — prima volta su scala bancaria
  • Costruito scaffolding riutilizzabile adottato da un'unità aziendale di ~20 persone su più prodotti
  • React
  • TypeScript
  • Hexagonal Architecture
  • DDD
  • TanStack Query
  • Scrum
Dettagli completi
2023Piattaforma Operativa — Marca di DistributoriIncidenti, supporto e logistica con Architettura Esagonale.

Questo progetto è stato un punto di svolta significativo nella mia carriera. Costruita per gli operatori di una nota marca di distributori, la piattaforma gestiva i rapporti di incidenti, la chat di supporto interno, il tracking in tempo reale e il coordinamento logistico. Al di là del prodotto stesso, è qui che mi sono approfondito nell'Architettura Esagonale, DDD, principi di codice pulito e Doc as Code — applicandoli in un ambiente di produzione per la prima volta. Ho anche assunto un ruolo più senior: aiutando gli sviluppatori junior, prendendo ownership delle decisioni architetturali, guidando le revisioni del codice e spiegando concetti tecnici che andavano oltre il compito immediato. L'uso di TanStack Query mi ha insegnato un modo fondamentalmente diverso di pensare alla gestione dello stato del server.

  • Progettato e costruito la piattaforma usando Architettura Esagonale e DDD — prima applicazione in produzione di questi principi
  • Implementato pratiche Doc as Code: documentazione viva allineata con la struttura del codice
  • Adottato TanStack Query per la gestione dello stato del server — migliorato significativamente i pattern di fetching
  • React
  • Tailwind CSS
  • TanStack Query
  • Hexagonal Architecture
  • DDD
  • Unit Testing
Dettagli completi
Vedi progetti

Chi sono

Scelte tecniche, mentoring e collaborazione con prodotto e design.

Direzione tecnica

Fornisco direzione architetturale tra team.

Leadership

Coordino il lavoro e la delivery.

Mentorship

Supporto gli sviluppatori.

Conoscimi

Referenze

8 punti di vista di persone con cui ho lavorato.

Collega Frontend SeniorSenior Frontend Engineer · Capgemini2025
Juan Ignacio è uno sviluppatore responsabile e affidabile che si distingue costantemente quando i progetti lo richiedono. Porta energia positiva al team e contribuisce a un forte ambiente collaborativo. Anche quando lavora su progetti diversi, averlo vicino è sempre un piacere grazie al suo professionalismo e alla sua attitudine accessibile.
Dettagli completi
Collega Frontend JuniorJunior Frontend Engineer · Capgemini2025
Juan è un professionista altamente responsabile con una forte leadership naturale. Consegna costantemente codice di alta qualità, soddisfa i requisiti in modo efficiente e stabilisce uno standard elevato per il team. Favorisce un'atmosfera di supporto e produttiva che rende la collaborazione fluida e piacevole.
Dettagli completi
Ex Tech Lead del ProgettoTech Lead · Capgemini2025
Juan si è integrato perfettamente nel team, comprendendo rapidamente il contesto e il flusso di lavoro del progetto. La sua iniziativa, adattabilità e capacità di apprendere velocemente hanno avuto un impatto immediato. Porta una mentalità calma, empatica e orientata alle soluzioni che ispira fiducia.
Dettagli completi
Referenze

Contatto

Aperto a opportunità, collaborazioni o semplicemente a una buona conversazione.

Parliamone.

lab@juani.dev

Termini

Questo sito è un riepilogo informativo del mio percorso professionale. Dichiaro che le informazioni sulla mia esperienza sono veritiere, riviste da me e basate sul mio lavoro reale. I testi originali sono miei; le referenze esprimono opinioni di terzi e i marchi appartengono ai rispettivi titolari.

Privacy

Questo sito non include analisi delle visite, tracciamento pubblicitario o vendita di dati. Non serve registrarsi. Il fornitore di hosting Vercel può trattare dati tecnici necessari per rendere disponibile e proteggere il sito.

Il modulo invia nome, email e messaggio tramite Resend; restano nella casella email per rispondere. Domande o richieste di cancellazione: lab@juani.dev