Software Architect
CurrentLead engine architect e developer del prodotto MSH (Mago Services Hub).MSH è un SW/Framework, nato nel 2018 per mano mia e di altri due colleghi, in C# .NET6, personalizzabile da programmatori interni e partner ed è utilizzato per elaborazioni asincrone (schedulate o attaccate a code RabbitMQ) ed esposizione webservice.Il software è stato pensato per alleggerire il carico di lavoro del software ERP principale (“MAGO”) ed integrarlo con altri prodotti di Zucchetti (“Konakart”, “DigitalHub”, “TCPOS”, “Tap&Till”, …) costituendo di fatto la prima grande integrazione dei software del mondo Zucchetti.All’interno del progetto, oltre ad essere il principale decisore dell’architettura interna del codice e dei tool da fornire a chi sviluppa, mi occupo direttamente anche di come l’architettura è comunicata agli sviluppatori, anche internazionali, che devono approcciarla e della creazione dei documenti di sviluppo e dei video tutorial (che faccio io stesso anche in inglese).Nel 2022 ho preso in carico una integrazione fatta con un vecchio sistema e, alla guida tecnica del team della vecchia integrazione, ho portate le logiche su MSH, rendendole compatibili anche con le versioni cloud/web di MAGO (“MAGOCLOUD” e “MAGOWEB”), con successo ed in pochi mesi.