Luca Morelli
Analista programmatore
Team lead
Ritratto di Luca Morelli
01 — Profilo

Analisi, sviluppo e coordinamento tecnico per applicazioni enterprise su Microsoft .NET, cloud e web.

Sviluppo software da quasi trent'anni, dal 2000 come libero professionista. Lavoro come sviluppatore full-stack e come team lead: in autonomia su un intero progetto oppure dentro team di decine di persone. Alterno lo sviluppo alla raccolta delle specifiche con il cliente e alla guida di profili junior.

Full-stack, in ogni formato di teamDa unico sviluppatore a membro di team multi-squadra.
Solo stack attualiNegli ultimi anni ho scelto incarichi su tecnologie moderne, per conoscerle sul campo. Non seguo piattaforme obsolete.

Metodo

01

Prima le specifiche

Raccolgo i requisiti direttamente con gli interlocutori, tecnici e non, prima di scrivere codice.

02

Dentro il vostro processo

Mi adeguo a strumenti, metodologie e procedure interne esistenti, senza imporne di nuovi.

03

Codice verificabile

Test automatici e modellazione del dominio dove la complessità lo giustifica.

04

Competenza che resta

Coordino e affianco i profili junior, così il team resta autonomo dopo il mio incarico.

Modalità di collaborazione

Ruoli
Sviluppatore full-stackSviluppatore in teamTeam lead tecnico
Formati
A progettoA tempo, per periodiDiretto o tramite software house
Sede
Da remotoIn sede su accordoBase a Perugia
Lingue
ItalianoInglese

Come lavoro in ciascun ruolo

Come iniziare una collaborazione

Approccio allo sviluppo

Definisco l'architettura quando ho la responsabilità tecnica del progetto; negli incarichi di consulenza lavoro dentro prodotti e convenzioni già esistenti.

Sviluppo applicazioni .NET e web con Angular o React. Clean Architecture, organizzazione per funzionalità, microservizi e comunicazione a eventi sono scelte da valutare in base al problema, al team e al mio ruolo nel progetto.

Il mio approccio allo sviluppo

Esperienza cloud

Sviluppo applicazioni e integrazioni su Azure e AWS, adattando il mio ruolo all'organizzazione del progetto.

Ho lavorato sia con piattaforme presidiate da team dedicati e accesso alla produzione limitato, sia seguendo direttamente ambienti, pipeline di rilascio e monitoraggio. Tra i servizi utilizzati: Azure Functions, Service Bus e Stream Analytics; in altri progetti, AWS e Terraform per rilasci con infrastruttura come codice.

Come lavoro nei progetti cloud

Coding agent

Uso i coding agent nei progetti in cui il cliente lo consente, partendo da specifiche scritte: requisiti, vincoli e criteri di accettazione.

Verifico le modifiche rispetto a quei criteri; analisi, architettura e revisione restano responsabilità mia. Posso anche formare i singoli sviluppatori di un team a usarli con metodo.

Come uso i coding agent

Intelligenza artificiale

Un progetto con l'IA nella vostra azienda?

Per chi guida una piccola o media azienda: prima capire se il progetto regge, poi svilupparlo.

In fase di sviluppo e test

Valuto con voi dati, costi, rischi e gestione nel tempo, prima di scegliere la tecnologia; se il progetto è sostenibile, lo sviluppo. Lavoro sul singolo progetto, non su strategie generali.

Sto sviluppando e testando un'applicazione che interroga dati aziendali in linguaggio naturale. È una competenza in crescita: il progetto è in fase di sviluppo e test, e le tecnologie cambiano rapidamente.

Come valutare la fattibilità

Il progetto in dettaglio

Esplora la sezione Intelligenza artificiale

Casi in evidenza

Tutti i casi
C-012025–26

Servizi gestiti per le aziende

Piattaforma di fornitura servizi che integra CRM, ERP, microservizi e dati in tempo reale dai dispositivi, interamente su cloud.

In team · .NET Core · Azure Service Bus · IoT Hub
C-032024–25

Pubblica amministrazione

Sistema di protocollo e gestione documentale in uso presso amministrazioni locali.

In team · .NET Core · MediatR · RabbitMQ
C-062013–23

Distribuzione territoriale

Gestione di campagne di distribuzione sul territorio e analisi di geomarketing.

In autonomia · ASP.NET Core · Angular · Google Maps
05 — Contatti

Valuto nuovi incarichi freelance e di team leadership.

Curriculum dettagliato e referenze su richiesta.