P1Fabio PirasVersione HD
  1. In corso

    Technical Lead · Solution Architect

    @ 20tab S.r.l. (Software consultancy)

    Mondo
    Remote
    Durata
    giu 2022 - oggi (4 anni e 5 mesi)

    Guido le scelte tecniche di un team Scrum multifunzionale e seguo la parte tecnica di bandi e proposte, per clienti come Mediaset e INFN.

    • Guido le scelte tecniche e l’architettura di un team Scrum multifunzionale di 6 persone; code review su ogni PR, pair e mob programming.
    • Seguo come Technical Lead la parte tecnica di bandi e gare, tra cui Mediaset e INFN: documentazione di progetto, architettura proposta e stime.
    • Ho ideato e progettato interamente l’architettura della nuova offerta di Data Governance, già proposta a diversi clienti e prospect; i primi progetti sono in partenza.
    • Ho progettato e sviluppato Mars, il nuovo ERP interno, che sostituisce del tutto il precedente. Integra Factorial, Taiga e Fatture in Cloud, gestisce il P&L dell’intera azienda ed è l’unica fonte di verità dei dati aziendali. Lo usano circa 20 persone dei team e il board.
    • Lavoriamo in TDD e BDD, con test automatici, contract testing (Pact) e copertura al 100% su tutti i progetti. Ho introdotto pytest e FastAPI, definito come usarli e lavoro per rendere il processo di testing sempre più rapido e snello.
    • Ho proposto e guidato l’adozione di Claude Code in azienda e sviluppato un plugin che genera user story map, riducendo i tempi di analisi del team.
    • Contribuisco alla formazione tecnica dell’azienda: nel tempo dedicato al learning presento a tutti i team, non solo al mio, come ho affrontato nuovi problemi e introdotto nuovi standard. Faccio da mentore a diversi colleghi e partecipo alla selezione di nuovi sviluppatori.

    Quest secondarie

    • GS1 (client Procedo): progettazione e implementazione della validazione dello standard EURITMO per l'EDI.
    • KnowledgeShare: progettazione e realizzazione della versione 2.0 del portale e migrazione dei dati precedenti.
    • CONAI: portale per raccogliere le statistiche della raccolta differenziata in Italia.
    • Automa: tutela della fauna marina tramite l'individuazione di specie invasive con l'IA.
    • Seedz e Mars: prodotti interni di 20tab.

    Ricompense

    • + Python
    • + FastAPI
    • + Django
    • + SQLAlchemy async
    • + pytest
    • + PostgreSQL
    • + Docker
    • + Kubernetes
  2. Completata

    Chief Technology Officer

    @ Dunbar S.r.l. (Agenzia di comunicazione)

    Mondo
    San Lazzaro di Savena (BO)
    Durata
    mar 2018 - giu 2022 (4 anni e 4 mesi)

    Ho costruito da zero il team tecnico e trasformato l'offerta dell'agenzia da pochi siti WordPress a sviluppo custom.

    • Ho portato il team tecnico da 3 a 12 persone in circa 3 anni, gestendo direttamente selezione, onboarding e mentoring.
    • La crescita del team ha cambiato l’offerta dell’agenzia: da pochi siti WordPress a sviluppo custom per Pata, Eridania, Warsteiner Italia e DMO.
    • Ho introdotto Scrum da zero con tutte le cerimonie e definito con il team un sistema di stima (planning poker) allineato al resto dell’agenzia. Nell’anno e mezzo successivo nessun progetto è uscito da tempi o budget.
    • Responsabile tecnico delle piattaforme di loyalty e marketing automation per Eridania (circa 50.000 utenti) e Warsteiner Italia.
    • Ho guidato la migrazione dell’intera infrastruttura su DigitalOcean, introducendo monitoraggio e disaster recovery: i problemi emergono ai primi segnali e l’infrastruttura è rimasta stabile anche dopo la mia uscita.
    • Ho sviluppato gli applicativi interni dell’agenzia e curato privacy e GDPR dei progetti digitali.

    Ricompense

    • + Python
    • + Django
    • + DigitalOcean
  3. Completata

    Senior Software Developer

    @ Mollusco & Balena (Web agency)

    Mondo
    Bologna
    Durata
    ago 2017 - mar 2018 (8 mesi)

    Progettazione di nuove applicazioni e-commerce; manutenzione ed evoluzione di codice legacy.

  4. Completata

    Senior Software Developer

    @ Tekka S.p.A.

    Mondo
    Torino
    Durata
    apr 2014 - ago 2017 (3 anni e 5 mesi)

    Sviluppo e manutenzione di CMS e framework proprietari in PHP, alla base di circa 200 siti di contenuti attivi per servizi a valore aggiunto (VAS); modernizzazione di codice legacy.

    Ricompense

    • + PHP
  5. Completata

    Freelance web developer

    Mondo
    Torino
    Durata
    dic 2012 - apr 2014 (1 anno e 5 mesi)
  6. Completata

    Software Developer

    @ EDdesign

    Mondo
    Torino
    Durata
    mar 2012 - dic 2012 (10 mesi)

    Piattaforma social network proprietaria.

  7. Completata

    Intern Software Developer

    @ Unbit S.a.s.

    Mondo
    Torino
    Durata
    lug 2011 - feb 2012 (8 mesi)

    Sviluppo di applicazioni web.

Addestramento

  • 2011 Specializzazione in Software Engineering
    Euroqualità, Torino
  • 2005 Diploma
    Istituto Magistrale Statale F. De Sanctis, Cagliari

Lingue

  • Italiano: madrelingua
  • Inglese: avanzato (lettura, scrittura e ascolto C1, conversazione B2)