Francesco Costantino
Lead Developer & Solution Architect
Lead Developer & Solution Architect con oltre 13 anni di esperienza nella progettazione e implementazione di sistemi complessi per l'industria dei media e del broadcast.
Mi presento
Esperto nella guida di progetti di trasformazione digitale, dalla modernizzazione di architetture legacy alla creazione di piattaforme headless (Next.js) e all'implementazione di infrastrutture avanzate per il video streaming (DAI, DRM).
Specializzato in architetture scalabili e ad alta affidabilità (cluster Keycloak/GaleraDB, AWS), possiedo una profonda competenza end-to-end che copre lo sviluppo full-stack (Node.js, PHP, Typescript), la gestione di pipeline CI/CD (GitLab, Docker) e la sicurezza applicativa.
Il mio obiettivo è tradurre i requisiti di business in soluzioni tecnologiche robuste e ad alte prestazioni.
Esperienza Lavorativa
Mar 2018 – Oggi
Lead Developer & Architect
Il Trovatore S.r.l. (per Cairo Communication S.p.a.) - Milano, IT
In questo ruolo, ho guidato l'evoluzione tecnologica delle piattaforme digitali di Cairo Communication e La7, gestendo progetti strategici ad alto impatto tecnico e di business.
- Architettato e implementato una strategia di monetizzazione multi-piattaforma per i canali La7, sviluppando soluzioni di ad-insertion su misura per ambienti Web, HbbTV e Smart TV.
- Sviluppato un parser VAST custom in JavaScript per superare le limitazioni dell'ambiente HbbTV, garantendo la monetizzazione su dispositivi senza supporto per l'IMA SDK.
- Sviluppato e certificato una Consent Management Platform (CMP) conforme a Google per l'ambiente CTV (IAB TCF v2.2).
- Guidato la migrazione strategica dei principali siti web da Drupal 7 a Drupal 11, introducendo un'architettura headless con un frontend Next.js (SSR).
- Definito e costruito l'intera pipeline di CI/CD per l'architettura headless utilizzando DDEV, Docker e GitLab.
- Progettato e implementato un cluster Keycloak ad alta affidabilità su Galera Cluster (MariaDB) per l'autenticazione scalabile.
- Gestito la sicurezza dei sistemi Linux (fail2ban, firewalld, ModSecurity) e i sistemi di caching di rete (Varnish, AWS CloudFront).
Nov 2015 – Mar 2018
Senior Web Developer
AGS S.p.a. (per Il Trovatore S.r.l.) - Milano, IT
- Sviluppato applicazioni mobili ibride (iOS/Android) per La7, TGLA7 e Crozza utilizzando Cordova.
- Contribuito allo sviluppo di una funzionalità video P2P basata su WebRTC in Typescript.
- Partecipato allo sviluppo e alla manutenzione di numerosi siti web per il gruppo Cairo Communication utilizzando Drupal 7/8.
Set 2009 – Nov 2015
Web & Application Developer (Freelance)
Freelance - Milano, IT
- Sviluppato e gestito piattaforme web per vari clienti, inclusi siti di e-commerce, editoriali e social network.
- Progetti principali: Piattaforma e-commerce su Magento per chespesa.it, incluso lo sviluppo di un modulo di pagamento personalizzato.
- Sviluppato siti web ad alto impatto visivo per clienti come Toiletpaper Magazine e Roberto Bruno Studio.
- Implementato strategie SEO e integrato vari gateway di pagamento di terze parti.