Formazione
Laurea in Ingegneria Informatica, 110/110 e lode
Università degli Studi del Sannio, Benevento
Lingue
Italiano (madrelingua) · Inglese C2 · Francese A2
Software engineering · AI · Cloud
BWareLab è lo studio di consulenza di Marcello Bruno, Senior Software Architect con oltre 20 anni di esperienza su piattaforme mission-critical per banche, assicurazioni, pubblica amministrazione e industria.
Chi sono
Sono un Senior Software Architect e Lead Full-Stack Engineer. Dal 2000 progetto e realizzo piattaforme distribuite, resilienti e mission-critical per grandi gruppi bancari, assicurativi, istituzionali e industriali.
Alla solida formazione ingegneristica – Laurea in Ingegneria Informatica con 110/110 e lode e quattro anni di ricerca universitaria su Web Services e testing – affianco un aggiornamento continuo: dall'ecosistema Microsoft .NET enterprise alla specializzazione in Intelligenza Artificiale generativa, sistemi multi-agente, microfrontend e architetture cloud-ready in container.
Con BWareLab, attivo dal 2018, affianco aziende e software house come architetto, consulente e sviluppatore: dalla prima analisi fino al rilascio e all'evoluzione del prodotto, compresa la presa in carico di sistemi esistenti.
Servizi
Dalla consulenza architetturale allo sviluppo completo, con un unico interlocutore tecnico e responsabile.
Applicazioni gestionali, web app e servizi backend in C# / .NET, Java, Python, C/C++ e TypeScript, progettati sui processi reali della tua organizzazione.
Clean Architecture, Domain-Driven Design, microservizi, API gateway e throttling, revisione del codice e delle architetture esistenti.
Presa in carico di applicazioni esistenti, anche poco documentate, in .NET Framework, Java, ASP.NET e WCF: correzioni, aggiornamenti di sicurezza, documentazione e modernizzazione graduale senza fermare l'operatività.
Integrazione di LLM (OpenAI GPT, Anthropic Claude), sistemi multi-agente, assistenti conversazionali, gestione del contesto e pipeline di valutazione.
Mappatura dei processi, eliminazione delle attività manuali ripetitive, workflow digitali, integrazione tra sistemi e reportistica automatica, anche con il supporto dell'AI.
Portali, CMS e single page application con React, Next.js, TypeScript e Tailwind CSS; microfrontend modulari per piattaforme di grandi dimensioni.
Modellazione dati, T-SQL avanzato, tuning e ottimizzazione su SQL Server, Oracle e IBM DB2; ricerca full-text con Elasticsearch; analisi dei dati con Python e R.
Containerizzazione con Docker e Docker Compose, pipeline CI/CD con GitHub Actions e Azure DevOps, ambienti Linux e Windows Server, Azure.
Personalizzazione ed estensione di piattaforme open source come Odoo, EspoCRM e Moodle, e integrazione con i sistemi esistenti.
Metodo
Ascolto obiettivi e vincoli, studio i processi e il software esistente, definisco priorità e rischi.
Propongo una soluzione sostenibile nel tempo: tecnologie, integrazioni, sicurezza e costi.
Rilasci frequenti e verificabili, codice versionato, test automatici e pipeline CI/CD.
Messa in produzione, documentazione, supporto e manutenzione evolutiva.
Competenze
Esperienza
2018 – oggi
2010 – 2018
Direzione tecnica e gestione di team di sviluppo. Sistemi per il settore assicurativo (campagne marketing, incassi e pagamenti), gestione documentale enterprise per enti istituzionali, soluzioni cloud su Azure per enti locali e R&D su reti neurali artificiali (ANN) per il rilevamento ottico di difetti.
2008 – 2010
Sistemi gestionali per la pubblica amministrazione locale e back-office assicurativi su .NET e IBM DB2; collaborazione di ricerca su Information Retrieval e Web semantico presso l'Università del Sannio.
2004 – 2008
Metodologie per discovery e classificazione semantica di Web Services basata sulla Quality of Service, regression testing e QoS testing per architetture SOA.
2000 – 2005
Analisi, progettazione e sviluppo di applicazioni web per il mercato assicurativo e bancario.
Laurea in Ingegneria Informatica, 110/110 e lode
Università degli Studi del Sannio, Benevento
Italiano (madrelingua) · Inglese C2 · Francese A2
Blog
Articoli pratici su AI, software legacy e automazione, scritti per chi deve prendere decisioni tecniche in azienda.
Cosa sono davvero gli agenti AI, quali processi si prestano e come impostare un primo progetto misurabile e sicuro.
Perché la riscrittura totale è quasi sempre un rischio e come procedere per passi con lo strangler pattern.
Dalla mappatura del processo alla misura dei risultati: come scegliere cosa automatizzare e con quali strumenti.
FAQ
BWareLab progetta e sviluppa software su misura per aziende e pubblica amministrazione: applicazioni enterprise .NET, piattaforme web con React e Next.js, soluzioni di Intelligenza Artificiale basate su LLM e agenti autonomi, analisi e automazione dei processi aziendali, manutenzione ed evoluzione di sistemi legacy, database e pipeline DevOps.
Sì. BWareLab ha sede ad Atripalda (AV) e collabora con clienti in tutta Italia, prevalentemente da remoto.
Sì. Integro modelli linguistici come OpenAI GPT e Anthropic Claude in applicazioni esistenti tramite API gateway dedicati, gestione del contesto e pipeline di valutazione, oppure realizzo sistemi multi-agente per automatizzare processi.
Sì. Prendo in carico applicazioni esistenti, anche datate o poco documentate, in .NET Framework, Java, ASP.NET, WCF e database SQL Server, Oracle o DB2: correzione dei problemi, aggiornamenti di sicurezza, documentazione e modernizzazione graduale, senza interrompere l'operatività.
C#, .NET e ASP.NET, Java, Python, R, C e C++, TypeScript, React, Next.js, Tailwind CSS, SQL Server, Oracle, IBM DB2, Elasticsearch, Docker, GitHub Actions, Azure DevOps, oltre a piattaforme come Odoo, EspoCRM e Moodle.
Scrivendo a [email protected] o tramite LinkedIn, descrivendo brevemente il progetto: riceverai una prima valutazione senza impegno.
Contatti
Raccontami di cosa hai bisogno: un nuovo software, l'evoluzione di un sistema esistente o l'introduzione dell'AI nei tuoi processi. Ti rispondo personalmente.