52.3686° N · 4.8936° E
Chi sono
Sono Giuseppe Maccario, sviluppatore software italiano con base ad Amsterdam. Faccio questo lavoro dal 2005, e oggi sto costruendo un prodotto tutto mio.
Dove tutto è cominciato
Il mio primo lavoro è stato tra Ivrea e Torino, nel 2005, scrivendo PHP in Ribes Informatica: siti web e strumenti per il reparto tecnico di Vodafone, ed estrazione dati e reportistica per impianti di energia alternativa.
Nel 2008 sono passato a C# e SQL Server in Quintetto, lavorando su una piattaforma multicanale e guidando lo sviluppo dei servizi Windows per un sistema avanzato di gestione del traffico, che comunicava con modem UMTS tramite comandi AT. Dal 2010, in Netics, sono stato il lead developer di un ERP web su misura costruito con Symfony.
Piattaforme sportive per il mondo intero
Dal 2012 al 2015 ho lavorato in deltatre a Torino, sviluppando piattaforme web sportive in C#, ASP.NET MVC, SQL Server e MongoDB, in team Scrum.
Durante i Giochi Olimpici e Paralimpici di Londra 2012 ho lavorato su London2012.com: tabelloni live con i risultati in tempo reale, medagliere, pagine di squadre e atleti. Per i Mondiali 2014 in Brasile ho fatto parte del team di supporto di FIFA.com. Ho lavorato anche ai Giochi Europei di Baku 2015, all’app per smartphone e tablet di CBC per i Giochi Panamericani 2015 e a Ziggo Sport, e nel team Web API, sviluppando API RESTful per le app di diversi clienti.
Nel 2016 ho insegnato PHP e Python in Delpho, a Torino. Diversi miei studenti sono poi andati a lavorare su progetti PHP come professionisti.
Amsterdam
Mi sono trasferito ad Amsterdam nel 2017. In Spotzer Media Group, dove WordPress era una delle piattaforme principali per i siti dei clienti, facevo parte del team WordPress e sono cresciuto da web developer a senior: integrazioni con AWS, Google e gateway di pagamento, plugin su misura, automazioni nella suite di prodotti WordPress dell’azienda, standard per i nuovi sviluppi e mentoring degli sviluppatori junior. È l’esperienza da cui nascono i miei plugin WordPress. In 9YARDS ho sincronizzato i dati tra gli shop Magento dei clienti e i sistemi dei loro fornitori, e ho migrato un progetto da Silex a Symfony 5.
Dal 2020 al 2023, in Azerion, ho lavorato sul backend Laravel di Governor of Poker 3 e Monopoly Poker. Ho automatizzato i processi di supporto per un gioco con circa 18 milioni di giocatori, e ho guidato la migrazione di un progetto legacy da Silex a Laravel.
In CLIQ Digital ho sviluppato microservizi con PHP 8.3 e Symfony 7, usando domain-driven design, architettura esagonale e clean architecture, CQRS e AWS SQS, su Kubernetes. Ho anche fatto da mentor agli sviluppatori junior e partecipato alle selezioni, valutando CV e test tecnici.
In Art of Fiber ho lavorato full stack su un sistema Laravel per la gestione degli espositori, con un motore 3D che disegna gli stand fieristici. Il lavoro di cui vado più fiero: diverse persone avevano costruito il livello dei controller senza uno standard comune, e io l’ho rifattorizzato tutto su un unico pattern coerente. Dopo, perfino gli strumenti di sviluppo basati sull’IA riuscivano a riconoscere il pattern e a costruirci sopra nuove funzionalità.
Come lavoro
Mi sta a cuore un software affidabile e facile da capire. Domain-driven design, clean architecture e principi SOLID sono strumenti che uso spesso, ma l’obiettivo resta lo stesso: codice che chi arriva dopo di me possa leggere, modificare e di cui possa fidarsi, senza complessità che non si guadagnino il loro posto.
Mi piace partire dalle fondamenta: qual è il problema, e per chi. La tecnologia viene dopo.
Costruire prodotti miei
Accanto ai miei lavori, ho sempre costruito qualcosa di mio. Dal 2012 al 2014 ho creato e venduto estensioni Joomla a clienti di tutto il mondo con JoomlaJungle. Dal 2015 sono stato lo sviluppatore principale dei siti di Alien Army, DJ Skizo e DMC/Killa Combat Italia. Come freelance ho trovato, proposto, sviluppato e lanciato il sito di Casa Nostra Kitchen. Dal 2020 porto avanti Lettera al mio io futuro, e pubblico plugin WordPress gratuiti (pagina in inglese).
Nel 2026 ho riaperto Digital Mastiff, la mia attività olandese, per costruire GoPractice: un software di prenotazione e abbonamenti per studi e palestre. Sono lo sviluppatore, e sto imparando a essere anche il fondatore e il venditore.
Fuori dal lavoro
La musica mi accompagna da tanto tempo: sono DJ e scratcher, ho partecipato per diversi anni a battle di scratch e sono Avid Certified User per Pro Tools. Oggi suono un DJ set ogni settimana su Twitch, mi alleno a boxe e ballo salsa.
Bevo il caffè in italiano, scrivo codice in inglese, ascolto rap in francese e divoro serie TV in spagnolo. L’olandese è un lavoro in corso: ormai riesco a seguire una serie olandese, purché i sottotitoli restino accesi.
Tappe
- 2005 Primo lavoro come sviluppatore PHP, a Ivrea
- 2008 C# e .NET su sistemi industriali e di telecomunicazioni
- 2010 Symfony; lead developer di un ERP web
- 2012 deltatre: London2012.com, poi FIFA.com per i Mondiali 2014
- 2017 Trasferimento ad Amsterdam; team WordPress in Spotzer Media Group
- 2020 Azerion; Lettera al mio io futuro va online
- 2024 CLIQ Digital: microservizi, DDD e CQRS
- 2026 Digital Mastiff riapre; costruisco GoPractice
Il percorso professionale completo è su LinkedIn.