Consulenza software · .NET · Cloud Azure · Integrazione AI
Michele Lepri
Sviluppo applicazioni web, desktop e server su misura, con una lunga esperienza nella progettazione software, nella modernizzazione di sistemi esistenti e nell'integrazione di soluzioni basate su intelligenza artificiale.
Chi sono
Un professionista tecnico con visione progettuale e approccio pratico
Sono Michele Lepri, consulente e sviluppatore software con base a Perugia. Da oltre vent'anni progetto e realizzo applicazioni che aiutano aziende e team a lavorare meglio, con particolare attenzione alla qualità del codice, all'architettura e alla sostenibilità nel tempo delle soluzioni.
Nel mio lavoro unisco competenze consolidate sul mondo Microsoft e .NET a una forte curiosità verso le tecnologie emergenti, come il cloud Azure, la computer vision e l'integrazione di modelli linguistici nei processi aziendali. Mi piace trasformare esigenze complesse in prodotti concreti, affidabili e facili da evolvere.
Come lavoro
- Analisi delle esigenze e progettazione orientata al risultato
- Architetture modulari e componenti loosely coupled
- Attenzione a test, manutenibilità e dependency injection
- Collaborazione efficace con team tecnici e stakeholder
- Capacità di formazione, divulgazione e presentazione in pubblico
Esperienza
Un percorso costruito tra consulenza, sviluppo e innovazione
Consulente informatico e sviluppatore software
Sviluppo e manutenzione di applicativi web, desktop e server per clienti enterprise e PMI. Mi occupo di modernizzazione applicativa, integrazione con database, strumenti cloud Azure e soluzioni AI a supporto di contenuti, reportistica, controlli di qualità e automazione.
- Migrazione di grandi applicativi .NET verso Azure con Blob Storage
- Moduli gestionali con Angular e .NET Core 8
- Soluzioni per visione artificiale, publishing social e generazione video
- Software per ambienti industriali, farmaceutici e del tabacco
NTS Project
Progettazione architetturale e sviluppo di applicazioni Windows Forms e ASP.NET integrate con software gestionali di terze parti, inclusa la realizzazione di un e-commerce integrato.
Software house, comunicazione e ricerca
Ho lavorato su applicazioni web in ASP e ASP.NET, manutenzione di sistemi client/server, sviluppo del CMS aziendale DotStage e attività di ricerca presso l'INFN di Perugia sul software CRAB in ambiente Grid.
Prime esperienze professionali
Ho progettato e sviluppato applicazioni desktop, client/server e siti web su piattaforma Microsoft per il settore pubblicitario, grafico ed elettromeccanico, costruendo le basi del mio approccio tecnico.
Competenze
Tecnologia, architettura e capacità trasversali
Stack e framework
.NET, C#, ASP.NET MVC, WinForms, WPF, Angular, NHibernate, Entity Framework, Dapper, Log4Net.
Cloud, dati e integrazioni
Azure Blob Storage, Azure Functions, SQL Server, PostgreSQL, SQLite, Firebird, MySQL, XML e servizi integrati.
AI, automazione e computer vision
Uso operativo di Copilot, ChatGPT, Gemini, Ollama, OpenCV, Tesseract e FFmpeg per prodotti e workflow reali.
Metodologia
Design pattern, dependency injection, test unitari e integrati, attenzione alla progettazione e al codice manutenibile.
Comunicazione
Docenza, workshop e presentazioni tecniche anche in inglese, con esperienza nel dialogo con team e committenti.
Lingue e soft skill
Italiano madrelingua, inglese ottimo nella lettura e scrittura, buono nell'espressione orale; lavoro bene in team e sotto pressione.
Formazione e attività pubbliche
Studio, certificazioni e divulgazione
Formazione
- Laurea in Informatica, Università degli Studi di Perugia, 110 e lode
- Tesi sul pacchetto software CRAB per il CMS Remote Analysis Builder
- Certificazione Microsoft MCP su Windows 2000 Server
- Diploma di ragioniere programmatore con votazione 60/60
Pubblicazioni e interventi
- Articolo pubblicato su IEEE: Efficient Graph-Based Author Disambiguation by Topological Similarity in DBLP
- Seminario in inglese su cloud computing e dispositivi mobili per l'Università degli Studi di Perugia
- Workshop Android e talk divulgativi in ambito FLOSS
Contatti