Full-Stack in Dadostudio · Torino

Alessio Adamini

Senior Software Developer

Progetto e costruisco applicazioni su misura: back-end PHP solidi, front-end React e Flutter, automazioni Python e i server Linux che li tengono in piedi.

“Walking on water and developing software from a specification are easy if both are frozen.”

— Edward V. Berard
10+ anni di sviluppo
5 aziende e progetti
3 lingue parlate
∞ deploy sopravvissuti

Profilo

Dieci anni di codice in produzione

Sviluppo e progetto applicazioni customizzate per il settore della manutenzione dal 2016. Full-Stack su OO-PHP con Symfony e Laravel, front-end in React, Vue e Flutter, con la gestione dei server Linux su cui tutto gira.

Mi occupo di integrare API critiche — Stripe, Salesforce, BRT, Mailup — e di automatizzare con Python quello che non ha senso fare a mano: audit di performance, controlli SEO, monitoraggio di uptime e certificati.

Accanto al codice c'è la parte che mi interessa di più: fare mentoring, portare TDD e CI/CD dentro basi di codice legacy e accompagnare i team nella trasformazione digitale.

Ruolo
Senior Software Developer
Esperienza
10+ anni
Sede
Torino, Italia
Lingue
Italiano, Inglese, Spagnolo
Spostamenti
Patente A3, mezzo proprio
Disponibilità
Collaborazioni e consulenze

Competenze

Cosa uso, ogni giorno

Strumenti scelti per durare in manutenzione, non per fare scena in demo.

Back-end

  • PHP 5.0 → 8.5 (OO)
  • Symfony
  • Laravel
  • API REST
  • Stripe
  • Salesforce
  • BRT
  • Mailup
  • MySQL
  • C# e ASP.NET
  • SQL Server

Front-end

  • React
  • Vue.js
  • TypeScript
  • JavaScript
  • Flutter
  • jQuery
  • HTML & CSS

Automazione e dati

  • Python
  • Pandas
  • Audit performance (FCP, TBT)
  • Accessibilità
  • SEO tecnica
  • Monitoraggio uptime

Infrastruttura

  • Ubuntu Server
  • Git
  • Podman
  • SSL e certificati
  • Permessi e credenziali
  • Stress test

Metodo

  • TDD
  • CI/CD
  • Code review
  • Pair programming
  • Refactoring di legacy
  • Ownership end-to-end

Con le persone

  • Mentoring
  • Formazione
  • Ascolto attivo
  • Teamwork
  • Problem solving
  • Customer service

Lavorazioni

Repository private

Dieci anni di codice che non posso mostrarvi. Posso però dirvi che c'ero, e cosa ci ho fatto dentro.

Passa sopra una sigla — o toccala — e il nastro si ferma.

I nomi restano fuori: il lavoro era dei clienti e il codice sta in repository che non sono mie. Quello che posso raccontare è la parte che ho scritto io.

  • 10 anni in produzione
  • 12 progetti qui dentro

M.S.

2016 — 2021

Software house di un gestionale per la manutenzione industriale, usato da una torrefazione globale e da una catena di fast fashion.

  • Back-end OO-PHP dalla 5.0 alla 8.1, su applicazioni personalizzate cliente per cliente.
  • TDD e CI/CD portati dentro una base di codice legacy, in pair programming con il team.
  • Interfaccia diretta con i key account dei clienti finali e con gli sviluppatori remoti.
  • OO-PHP 5 → 8.1
  • MySQL
  • TDD
  • CI/CD

U.T.

2022 — 2024

Uno dei più grandi atenei pubblici italiani, con un parco applicativo stratificato in vent'anni e nessuna possibilità di fermare il servizio.

  • Applicativi web critici per la gestione di assegnazioni e logistica, in Symfony e React.
  • Manutenzione in parallelo del legacy in PHP 5 e jQuery, senza interruzioni.
  • Pipeline di automazione in Python e Pandas, con rilascio su Linux.
  • Mentoring del team interno sull'adozione dei nuovi framework.
  • Symfony
  • React
  • PHP 5
  • jQuery
  • Python
  • Pandas

T.Y.

2023 — oggi

Cantiere navale che costruisce superyacht su misura in acciaio e alluminio: pochi scafi l'anno, ognuno un progetto a sé.

  • Controllo accessi al cantiere scritto da zero: aziende appaltatrici e subappaltatrici, dipendenti, ospiti e commesse, ognuno con i suoi documenti e le sue scadenze.
  • Badge e autorizzazioni generati dall'applicazione, avvisi automatici sui documenti in scadenza e anagrafiche passate in automatico al sistema dei varchi.
  • Sistema di helpdesk a ticket costruito da zero, con ruoli e permessi per reparto.
  • Analisi dello storico degli accessi per capire chi usava davvero cosa.
  • ASP.NET
  • C#
  • SQL Server
  • Laravel 12
  • Backpack
  • SQLite

3.000+ persone censite

E.P.

2024 — 2025

Gruppo europeo delle grandi cucine e lavanderie professionali: le attrezzature che stanno dietro a hotel, ospedali e catene di ristorazione.

  • Evoluzione del tema corporate multi-country, con menù differenziati per paese.
  • Pagine di linea prodotto costruite per reggere un catalogo che cambia di continuo.
  • WordPress
  • PHP 8
  • ACF
  • Composer

100+ paesi serviti

Z.P.

2024 — 2025

Marchio storico della ristorazione professionale, stesso gruppo industriale del precedente, con una rete di distributori multilingua.

  • Sito corporate multilingua e set di landing di prodotto.
  • Allineamento delle traduzioni e recupero delle etichette mancanti fra le lingue.
  • WordPress
  • SCSS
  • ACF

C.P.

2024

Rete di aree di sosta per camper: la piazzola si trova, si prenota e si paga dal telefono, e il check-in è già fatto prima di arrivare.

  • App Android e iOS in Flutter scritta da zero: mappa delle aree, filtri, calendario, prenotazione e QR code per il check-in.
  • Documenti degli ospiti letti dal telefono: OCR della zona MRZ e lettura NFC del chip del passaporto, con un modulo nativo in Kotlin.
  • Pagamenti con Stripe, Apple Pay e Google Pay; accesso con Google e Apple tramite Firebase.
  • Flutter
  • Dart
  • Kotlin
  • Firebase
  • Stripe

56 build rilasciate

N.G.

2025

Rete di centri specializzati con area riservata agli affiliati: ogni centro vede i propri dati e nient'altro.

  • Piattaforma Nuxt e Strapi con scoping dei permessi per centro.
  • Protezione anti-spam sui form pubblici senza appoggiarsi a servizi di terze parti.
  • Nuxt
  • Strapi
  • PM2

4×WP

2025

Quattro siti sullo stesso hosting, compromessi dallo stesso vettore nel giro di pochi giorni.

  • Bonifica sito per sito: quarantena dei file infetti, rimozione delle utenze amministrative fittizie.
  • Chiusura delle vulnerabilità che avevano aperto la porta e piano di hardening per il dopo.
  • Documentazione dell'incidente, perché la prossima volta si parta da lì.
  • WordPress
  • Linux
  • Incident response
  • Hardening

4 siti rimessi in sicurezza

F.C.

2025 — oggi

Produttore di impianti di aspirazione e trattamento dell'aria per officine e industria, con una rete di rivenditori in decine di paesi.

  • Portale B2B con configuratore a fasi: l'ordine si costruisce un pezzo alla volta.
  • Migrazione in corso da React e Laravel a un monorepo Nuxt e Strapi.
  • Reverse proxy e gestione dei processi sul server di produzione.
  • React
  • Laravel
  • Nuxt
  • Strapi
  • PM2

R.R.

2025 — oggi

Laboratorio di ricamo e stampa personalizzata che vende online in tutta Italia: ogni ordine è un pezzo unico da mandare in produzione.

  • Rifacimento completo a partire dal legacy, con rendering lato server e un back-end dedicato al front.
  • Integrazione del corriere, corrispettivi e fatture, spooler per le email transazionali.
  • Watchdog che rimette in piedi i processi quando cadono, e credenziali mascherate nei log.
  • Nuxt 4
  • Strapi 5
  • MySQL
  • PM2

571 commit

Q.D.

2025 — oggi

E-commerce di condotte e tubazioni tagliate su misura: il prezzo dipende da come configuri il pezzo, non da un listino.

  • Motore di pricing dinamico e checkout su misura sopra WooCommerce.
  • Regole di spedizione per merce ingombrante.
  • WooCommerce
  • PHP
  • SCSS
  • Composer

R.S.

2026

E-commerce di ricambi per scooter su OpenCart, ereditato da mani precedenti: dati dei clienti esposti in più punti, senza che nessuno se ne fosse accorto.

  • Analisi di sicurezza dell'installazione: nove vettori di esposizione documentati con le prove, dal dump del database raggiungibile dal web alle credenziali in chiaro ripetute in più file.
  • Password dei clienti conservate con hashing debole: ne ho dimostrato la fragilità per far pesare il rischio reale, non per ipotesi.
  • Piano di rientro in ordine di priorità e nota sugli obblighi GDPR, visto che tra i dati esposti c'erano anche codici fiscali.
  • Security audit
  • OpenCart
  • PHP
  • GDPR

9 vettori di fuga documentati

Le sigle restano sigle. I progetti appartengono a chi li ha commissionati: qui c'è soltanto la parte che ho scritto io. Gli stessi progetti, riletti per tema →

Percorso

Esperienze professionali

Dalla manutenzione industriale all'e-commerce, passando per l'università.

2024 — oggi

Sviluppatore Web Full-Stack

Dadostudio S.a.s. Torino (TO)

  • Architettura e sviluppo full-stack con integrazione di API complesse — Stripe, Salesforce, BRT, Mailup — per piattaforme e-commerce in PHP dal 7.0 all'8.5.
  • Front-end in React, Vue.js e TypeScript, più app multipiattaforma in Flutter.
  • Strumenti Python su misura per audit di performance (FCP, TBT, accessibilità), ottimizzazione SEO e monitoraggio dei server (uptime, SSL, stress test).
  • Gestione di Ubuntu Server — configurazione, credenziali, permessi — e ownership su versionamento Git e containerizzazione con Podman.
  • PHP 8
  • React
  • Vue.js
  • TypeScript
  • Flutter
  • Python
  • Ubuntu
  • Podman

2022 — 2024

Consulenza e sviluppo web application

Venco Services S.r.l. — progetto presso Università degli Studi di Torino Torino (TO)

  • Sviluppo di applicativi web critici — gestione assegnazioni e logistica — con Symfony e React, in parallelo alla manutenzione di applicazioni legacy in PHP 5 e jQuery.
  • Consulenza tecnica per dematerializzazione e trasformazione digitale, con mentoring e training del team sull'adozione dei nuovi framework.
  • Pipeline di automazione in Python con Pandas e gestione del rilascio su server Linux.
  • Symfony
  • React
  • PHP 5
  • jQuery
  • Python
  • Pandas
  • Linux

2017 — 2021

Sviluppatore Back-End

Mainsim S.r.l. Chiavari (GE)

  • Sviluppo back-end OO-PHP (dalla 5.0 all'8.1) per applicazioni customizzate nel settore della manutenzione.
  • Mentoring di sviluppatori in pair programming sull'adozione di TDD e CI/CD dentro codice legacy.
  • Interfaccia diretta con Key Account Manager di clienti come Lavazza e H&M e con team di sviluppo remoti.
  • Ownership dell'intero ciclo di sviluppo applicativo.
  • OO-PHP 5→8.1
  • TDD
  • CI/CD
  • MySQL

2016 — 2017

Stage in sviluppo software

Mainsim S.r.l. Chiavari (GE)

  • Primo ingresso nel prodotto di gestione della manutenzione: sviluppo affiancato e presa in carico delle prime attività autonome.
  • PHP
  • MySQL

2014

Apprendista tecnico di cabina

Cinema Auditorium Burgo Moneglia (GE)

  • Gestione della proiezione e della sala: la prima lezione su cosa significa mandare in onda qualcosa che non può fermarsi.

Formazione

Titoli e certificazioni

2017

Certificato di Sviluppatore Software

Lavagna (GE)

2009 — 2014

Diploma tecnico — gestione aziendale, indirizzo informatico

IIS Caboto, Chiavari (GE)

Contatti

Parliamo del tuo progetto

Che sia una nuova applicazione, un legacy da rimettere in sesto o una consulenza tecnica: scrivimi e ne parliamo.

aadamini2@gmail.com