Skip to content

Instantly share code, notes, and snippets.

@freddi301
Last active July 24, 2026 10:24
Show Gist options
  • Select an option

  • Save freddi301/428f430915b9388ad202e9627813d3a7 to your computer and use it in GitHub Desktop.

Select an option

Save freddi301/428f430915b9388ad202e9627813d3a7 to your computer and use it in GitHub Desktop.
Frederik Batuna Curriculum Vitae

Frederik Batuna

Roma, Italia | Data di nascita: 20/10/1994


Profilo

Senior Frontend Developer con 11 anni di esperienza continuativa nello sviluppo di interfacce web e mobile, specializzato in React e TypeScript. Esperienza consolidata su progetti complessi per clienti istituzionali e privati di primo piano. Buone competenze full-stack (Node.js, Python, database relazionali e NoSQL, deploy in cloud) e mobile (React Native), affiancate da esperienza di mentoring, docenza tecnica e conduzione di colloqui di selezione.


Istruzione

Master post-diploma — ELIS College, Roma (2015 – 2016) Programmazione orientata agli oggetti, basi di dati, networking, sistemi operativi Linux, sviluppo Android, metodologia Agile/Scrum

Diploma di Perito Informatico — ITIS Ettore Majorana, Avezzano (2009 – 2014)


Certificazioni

  • Oracle Certified — Java SE 6
  • Inglese — Livello C1 (TOEFL iBT: 94/120)

Competenze

Lingue Italiano, Slovacco, Ungherese (madrelingua), Inglese C1

Metodologie Scrum/Agile, Kanban

Frontend TypeScript, React (avanzato), React Native (avanzato), Liferay DXP/CE (frontend), HTML5 / CSS3, React Query, GraphQL (Apollo Client), Material UI, Redux, Redux-Saga

Backend & Full-Stack Node.js / Express, Python, Progettazione API REST, Autenticazione/Autorizzazione (OAuth/OIDC, JWT), Integrazione sistemi

Database Database relazionali (PostgreSQL, MySQL) e NoSQL (MongoDB), Modellazione dati e query

Cloud & DevOps Git avanzato (inclusi comandi di plumbing), GitHub Actions / CI-CD, Docker, Cloud provider (AWS, Heroku)

Strumenti AI-assisted Claude Code e strumenti analoghi per sviluppo, refactoring, debugging e documentazione

Grafica 3D (extra-professionale) WebGL, scrittura shader, matematica per rendering 3D, Three.js, Godot, Blender, Unreal Engine, Unity3D


Esperienza Lavorativa

05/2026 – 07/2026 Protezione Civile – ECM – Dipartimento Protezione Civile – Sviluppatore Frontend Sviluppo frontend in React per sistema ECM (Enterprise Content Management) su Liferay: gestione fascicoli (CRUD, ricerca, dettaglio multi-fragment con schede/allegati/documenti correlati), ricerca avanzata con filtri dinamici, integrazione firma digitale (provider Namirial, formati CAdES/PAdES) e dashboard/cruscotto pratiche

06/2023 – 04/2026 PagoPA / App IO (CGN + Bonus e Pagamenti) – PagoPA – Sviluppatore Frontend React / React Native Sviluppo portale backoffice per gestione operatori e agevolazioni (React, TypeScript); dal 2024 focus su React Native per l'app IO, porting al nuovo design system cross-prodotto, convenzioni di navigazione/architettura, generazione client da specifiche OpenAPI. Forte utilizzo di Scrum, Redux e Redux-Saga

04/2026 – 04/2026 IMASS-CHAIN – Università di Cagliari – Sviluppatore Frontend Implementazione dashboard efficientamento energetico con Client Extension Liferay con React

06/2024 – 07/2024 Intranet-entrate / Intranet-demanio – Sogei – Sviluppatore Frontend Sviluppo portlet React su Liferay DXP: upload immagine profilo e rubrica aziendale responsive (Headless API)

02/2024 – 03/2024 AI Chat demo – SMC prodotto interno – Sviluppatore Frontend Sviluppo interfaccia chat con query in linguaggio naturale su dati ERP, per demo cliente

01/2024 – 03/2024 Dashboard Pronto Soccorso – Regione Piemonte (Azienda Zero) – Sviluppatore Frontend Sviluppo di dashboard pubblica su stato Pronto Soccorso (code, tempi di attesa) su Liferay DXP 7.4, forte focus su accessibilità, embed iframe su portale regionale, allineamento a Material Design

05/2023 – 12/2023 Slot Booking – Solidarietà Veneto – Sviluppatore Frontend Sviluppo sistema di prenotazione appuntamenti online con gestione slot, in React: gestione template email di conferma (online/in presenza)

05/2023 – 06/2023 Migrazione Liferay 7.1 → 7.4 – Zoppas – Sviluppatore Frontend Migrazione ambiente Liferay CE da versione 7.1 a 7.4: setup baseline (Docker + DB esterno), creazione pagine iniziali (login pubblico + sito privato), porting di portlet React esistenti preservando l'internazionalizzazione, pianificazione fragment per navigazione/layout e drawer mobile

04/2023 – 05/2023 Dashboard IoT – Zoppas – Sviluppatore Frontend Sviluppo widget configurabili multimediali (grafici, dati in tempo reale) per dashboard di monitoraggio IoT su piattaforma Liferay 7, near-realtime; gestione admin parco macchine e connettori m2m

03/2023 – 04/2023 Progetto Liferay DXP – Banca d'Italia / IVASS – Sviluppatore Frontend Setup ambiente di sviluppo su Liferay DXP 7.3 SP3 (Java 11, PostgreSQL, Blade); sviluppo form in React, progetto per cliente istituzionale

01/2023 – 02/2023 Gestione attività destrutturate – SMC (FRAG/OpenCRX) – Sviluppatore Frontend Sviluppo interfaccia custom in React, su Liferay, per piattaforma CRM/BPM (OpenCRX): filtri e workflow di collaborazione su liste attività, validati in produzione

12/2022 – 12/2022 Gruppi di competenza – Infocamere – Sviluppatore Frontend Sviluppo portlet React con gestione form per intranet su Liferay CE 7.3.5, integrazione tramite OpenAPI

07/2021 – 11/2022 OpenK9 – SMC (prodotto open source) – Sviluppatore Frontend Sviluppo frontend di piattaforma di ricerca semantica enterprise (motore di ricerca, admin UI, UI embeddabile) in monorepo React/TypeScript; integrazione GraphQL (Apollo Client) e REST; customizzazioni per cliente (Sogei); pubblicazione pacchetti NPM

03/2022 – 03/2022 SPID/CIE OIDC Federation – Progetto open source (italia) – Sviluppatore Full-Stack Implementazione relying party per autenticazione SPID/CIE via OpenID Connect Federation: trust chain, discovery, validazione JWT/JWKS; demo Dockerizzata con login UI Bootstrap Italia

10/2021 – 10/2021 Corso di formazione React (intermedio) – Key-Biz (interno) – Docente Erogazione corso React intermedio, 3 partecipanti, in remoto

06/2021 – 07/2021 Cruscotto ECM – Open Square – Sviluppatore Frontend Sviluppo funzionalità di consultazione e generazione di report in React, coerente con linguaggio di design Liferay (ClayUI/Lexicon)

02/2020 – 05/2021 Sisal NTG (New TG Betting) – Sisal – Sviluppatore Frontend Sviluppo terminale operatore per piattaforma scommesse in React/TypeScript: interfaccia real-time con latenza inferiore a 40ms, navigazione completa da tastiera con shortcut contestuali; mentoring e code review in team Scrum

09/2020 – 10/2020 Reimplementazione UI dati legacy – Electrolux – Sviluppatore Frontend Analisi e pianificazione per reimplementazione in React/Redux di interfaccia dati legacy (PrimeFaces): tabelle e alberature complesse, esplorazione dati multi-livello (D3)

09/2020 – 09/2020 Corso di formazione React (intermedio) – Key-Biz (interno) – Docente Erogazione corso React intermedio, 6 partecipanti, in remoto

02/2020 – 02/2020 Corso di formazione React (base e avanzato) – Key-Biz (interno) – Docente Erogazione corso React base e avanzato

11/2019 – 12/2019 Activity Planner – SMC (interno) – Sviluppatore Frontend Sviluppo calendario con scroll infinito biassiale (tempo/dati) in React; rendering a 60fps tramite profiling e ottimizzazione (React, JS, browser, GPU); calcolo automatico del layout su scala temporale arbitraria

12/2019 – 12/2019 Corso di formazione React (avanzato) – Key-Biz (interno) – Docente Erogazione corso React avanzato, 7 partecipanti

09/2018 – 10/2019 Sisal Web (portale utente) – Sisal – Senior Frontend Consultant Engineer Ruolo di riferimento come Senior FE Consultant Engineer, con attività di code review. Rifacimento completo del portale scommesse per utente finale in React/TypeScript: dati real-time via WebSocket, gestione carrello complesso, rendering dinamico dei contenuti da metadati (~15 template, con varianti e parametrizzazioni). Ottimizzazione estensiva di dati e rendering in tempo reale tramite profiling browser (banda, layout, JavaScript). Stack: Redux, Redux-Saga, styled-components, react-intl

07/2018 – 01/2019 Gestione turnazioni – Gottardo – Sviluppatore Frontend Sviluppo portlet React (Liferay 6.2) per gestione turnazioni su calendario responsive con interazioni complesse: drag&drop per popolamento calendario, supporto desktop e touch. Successive evolutive: audit dipendenze e stabilizzazione post-migrazione

07/2017 – 05/2018 Anagrafica dati PA – Sogei – Sviluppatore Frontend Sviluppo frontend per sistema anagrafica dati in Angular 1.6, con limitati interventi nel microservizio Springboot

11/2017 – 01/2018 App manutenzione (mobile ibrida) – Autostrade – Sviluppatore Frontend Mobile Ibrido Sviluppo app mobile ibrida per inserimento dati di manutenzione: lettura/modifica/sincronizzazione offline, upload immagini, architettura reattiva (Ionic3, Angular4, RxJS)

05/2017 – 05/2017 Cattura video webcam → GIF – Key-Biz (interno) – Sviluppatore Frontend Tool di cattura video da webcam e conversione in GIF, cross-browser, con fallback su microservizio (HTML5, Node.js)

03/2017 – 03/2017 Corso Web Frontend Development – ELIS College – Docente Insegnamento corso di sviluppo frontend (HTML/CSS/JS), 15 partecipanti

12/2015 – 05/2017 Piattaforma Fleet Management – Dryve – Sviluppatore Full-Stack Sviluppo end-to-end di piattaforma per fleet management e assistenza veicoli: backend Node.js/Express, frontend AngularJS+React, algoritmo di schedulazione logistica, integrazione MongoDB, deploy su cloud (Heroku, Digital Ocean/Docker, AWS Elastic Beanstalk), monitoring (Rollbar, Logentries). Gestione diretta del rapporto con il cliente e del processo di sviluppo Agile/Kanban

04/2016 – 07/2016 Software di reporting interno – H3G – Programmatore — React, MongoDB, Node.js/Express

12/2015 – 05/2016 Sviluppo stack MEAN (due progetti) – Wink – Developer — AngularJS, Express, Mongoose

10/2015 – 03/2016 App mobile ibrida – SMART srl – Programmatore (stage) — Ionic, pubblicazione su Play Store

08/2015 – 09/2015 Digitalizzazione documentazione – Cpl Healthcare, Dublino – Stagista — automazione processo con tool sviluppato ad hoc

03/2015 – 07/2015 Tool statistiche vendita – H3G – Programmatore (stage) — Python, MySQL, Bootstrap/jQuery

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment