CURRICULUM VITAE / PROFESSIONAL PROFILE
Gianluca Grasso
Technical Team Lead · Senior .NET Software Engineer · Software Architect · AI-Native Applications
Technical Team Lead e Senior .NET Software Engineer con oltre 12 anni di esperienza nello sviluppo, modernizzazione e gestione di applicazioni enterprise. Specializzato in .NET, Azure, SQL Server, API REST, microservizi e Clean Architecture, con esperienza nella progettazione di architetture cloud-native, modulari ed event-driven. Evoluto da sviluppatore full-stack a responsabile tecnico di team e delivery, con gestione di stime, KPI, FTE, costi e stakeholder. Integro soluzioni AI/LLM e agentic workflow con attenzione a qualità, osservabilità, costi e governance.
Esperienza professionale
8 ruoli · 2013—oggi- Team leadership e delivery: responsabile tecnico di 8 professionisti su circa 12 applicativi enterprise, con pianificazione, mentoring, code review e coordinamento dei rilasci.
- Governance economica: gestione di circa 8,5 FTE, 1.530 giornate-uomo annue e perimetro operativo superiore a 560.000 € annui, con effort, costi, KPI e capacity planning.
- Attuativi e manutenzioni: circa 6 attuativi da 4.000 a 35.000 €; correttive sotto le 20 giornate-uomo e attuativi strutturati oltre soglia con analisi dedicata.
- Modernizzazione di circa 4 applicativi, 2 moduli e oltre 70 endpoint da Web Forms, .NET legacy, SOAP/WCF e WebMethod verso .NET moderno, API REST e architetture modulari.
- Cloud-native delivery con Docker, Kubernetes, Helm e Rancher; CI/CD e GitOps con GitLab CI, BuildMaster, XL Release, NPS e Argo CD.
- Copertura automatizzata dal 0-20% a circa 80% su 6 servizi, con quality gate, xUnit, NUnit e Moq.
- Circa 40 release di sviluppo mensili verso QA, -15% sui tempi di rilascio, 8 ore mensili risparmiate e -30% di errori operativi.
- Query tuning con miglioramento medio del 40% e picchi fino all’88%; osservabilità con Serilog, OpenTelemetry, Kibana, Prometheus e Grafana, riducendo del 60% i tempi di diagnosi.
- Uso sistematico di AI generativa e coding agents per analisi, refactoring, test e documentazione, con riduzione personale stimata fino al 60% sulle attività automatizzabili.
.NET 8 · ASP.NET Core · C# · Angular · PHP · SQL Server · MySQL/MariaDB · Redis · Kafka · RabbitMQ · Docker · Kubernetes · Helm · Rancher · GitLab CI · Argo CD · Nexus · SonarQube · OpenTelemetry · Vault
- Sviluppo di Magoot, SaaS cloud per commesse, cantieri, sopralluoghi, documenti, risorse e attività di studi tecnici.
- Azure DevOps Server/TFS per versionamento, work item, build e release; query tuning e stored procedure SQL Server.
- Contributo alla progettazione di moduli SaaS, integrazioni API e componenti riutilizzabili per prodotti destinati a edilizia, PA e GIS.
.NET Core · C# · ASP.NET Core Web API · SQL Server · Azure · SignalR · React · Redux · Azure DevOps Server/TFS
- PHarmaFulcri, PHarmaTime, Bacheca Turni ed E-Fidelity per comunicazione omnicanale, prenotazioni, loyalty, CRM e micromarketing.
- Integrazioni con gestionali di farmacia, servizi esterni, code, job schedulati e processi asincroni.
- SQL Server avanzato: data modeling, stored procedure, execution plan, indexing, query optimization, batch, transazioni e troubleshooting.
Web Forms · .NET Core · C# · SQL Server · React · Redux · Azure · Scheduled Jobs · Queues
- Piattaforme enterprise per gift card, voucher, loyalty ed employee benefits.
- Cataloghi, ordini, voucher, processi asincroni e distribuzione B2B/B2C.
ASP.NET Core · Hangfire · Redis · SQL Server · React
- Applicazioni enterprise per Generali, Intesa Sanpaolo, BNP Paribas, Cargeas e Reply.
- Applicazioni web e desktop, servizi SOAP, processi batch, integrazioni e manutenzione di sistemi legacy.
C# · .NET Framework · ASP.NET · WCF · Sitecore CMS · SAP Business One · AngularJS · React
- Sviluppo enterprise e industriale con integrazione verso sistemi esistenti.
- Manutenzione evolutiva, debugging e supporto a test e produzione.
C# · .NET Framework · LINQ · JavaScript · React · Redux · HTML5 · CSS3
- Analisi, sviluppo, testing, debugging, rilascio e manutenzione evolutiva.
- Sviluppo full-stack di applicazioni .NET con interfacce web moderne per il periodo.
ASP.NET · .NET Framework · C# · LINQ · Razor · AngularJS · SQL Server · JavaScript · HTML5 · CSS3 · Sass
- Sviluppo web con Laravel, PHP, JavaScript e MySQL.
- Stage su architetture REST e sviluppo cross-platform con Xamarin.
Laravel · PHP · JavaScript · MySQL · REST · Xamarin
Progetti AI e innovazione
Selezione dal CV originaleUna piattaforma agentica che trasforma richieste grezze in requisiti, architettura, codice, test e documentazione governati.
.NET · ASP.NET Core · LLM · Modular Monolith · ObservabilitySaaS per acquisire, normalizzare e confrontare cataloghi e prezzi e-commerce su scala elevata.
Playwright · API Extraction · Embeddings · Vector Search · Distributed SystemsServizio di document intelligence per estrarre, validare e orchestrare dati strutturati da documenti reali.
OCR · GPT Vision · .NET · Async Processing · CloudPrototipi .NET per analisi di flussi IP camera, rilevamento eventi e classificazione di immagini.
.NET · Computer Vision · IP Camera · AI Services