Il progetto è complesso o in ritardo
Affianco il team per sbloccare criticità tecniche, ridurre ambiguità architetturali e riportare ordine nelle priorità operative.
Consulenza tecnica per team di sviluppo
Rafforzo il tuo team con competenze senior su progetti .NET complessi: modernizzazione di software legacy, sviluppo API enterprise, integrazione con sistemi esterni, workflow automation e soluzioni AI integrate nei prodotti esistenti.
Diego Riccardi
Affianco software house e team interni quando servono esperienza, autonomia e capacità di intervenire rapidamente su codice, architetture e integrazioni già operative.
Scopri il profiloQuando coinvolgermi
Il mio contributo è utile quando il team ha bisogno di una figura esperta, operativa e capace di entrare nel merito tecnico senza lunghi tempi di onboarding.
Affianco il team per sbloccare criticità tecniche, ridurre ambiguità architetturali e riportare ordine nelle priorità operative.
Analizzo codice esistente, dipendenze, database e flussi applicativi per pianificare refactoring, manutenzione evolutiva o migrazioni graduali.
Realizzo backend, endpoint REST/SOAP, autenticazione, autorizzazioni, servizi applicativi e integrazioni con sistemi di terze parti.
Individuo rischi, debito tecnico, punti fragili, problemi di manutenibilità e possibili miglioramenti architetturali.
Integro funzionalità AI concrete: chatbot su dati controllati, RAG, assistenti interni, automazioni e integrazione con API LLM.
Posso lavorare su task specifici, affiancare il team, dialogare con stakeholder tecnici e produrre codice mantenibile.
Aree di intervento
Posso entrare in progetto con un ruolo operativo, consulenziale o ibrido, in base alla fase e alla criticità da affrontare.
Analisi tecnica, struttura della soluzione, separazione responsabilità, pattern applicativi e scelte evolutive.
C#, ASP.NET Core, servizi applicativi, API, job, autenticazione, autorizzazione e integrazione database.
Refactoring progressivo, migrazione da .NET Framework, Web Forms o MVC legacy verso architetture più manutenibili.
RAG, OpenAI, workflow, agenti, automazioni e funzionalità AI integrate nei processi applicativi reali.
Perché un consulente senior
Per una software house, coinvolgere una figura esterna ha senso solo se porta autonomia, metodo e capacità di produrre valore rapidamente.
Leggo codice esistente, database, flussi e vincoli senza pretendere che il team riscriva la storia del progetto da zero.
Intervengo su problemi reali: bug complessi, integrazioni, performance, refactoring, design API e scelte architetturali.
Posso lavorare in affiancamento, su task autonomi o come riferimento tecnico per decisioni che richiedono maggiore seniority.
L'obiettivo è consegnare funzionalità sostenibili, ridurre debito tecnico e lasciare il progetto più chiaro di come l'ho trovato.
Stack tecnico
Competenze maturate su applicazioni gestionali, portali amministrativi, servizi backend, database e integrazioni enterprise.
Contattami
Raccontami il contesto: applicazione, stack, obiettivi, criticità e tipo di supporto richiesto. Possiamo partire da una prima valutazione tecnica.