Speaker

Michele Ferracin

Michele Ferracin

The Software Factory consultant | micheleferracin.it

The Software Factory consultant| micheleferracin.it

Padova, Italy

Actions

Michele is a software engineer who helps development teams achieve more by working smarter. Unlike many others, he believes it's people and methods that make the real difference — not just the tools.

Recognized for his expertise in transforming software operations, Michele is passionate about sustainable development practices, scalable DevOps frameworks, and the human side of software engineering.

His YouTube channel is the go-to Italian resource for DevOps best practices and Software Factory principles.

Michele is also a member of the DORA DevOps Group Community.

His sessions are hands-on and engaging, grounded in real-world experience, and designed to inspire continuous improvement across every stage of the Software Factory journey.

He is a seasoned Software Factory consultant with 15 years of experience, working with both tech giants like Microsoft and small, agile companies.

Michele è un ingegnere software che aiuta i team di sviluppo a ottenere di più lavorando in modo più intelligente, al contrario degli altri crede che le persone e i metodi facciano la differenza e non lgli strumenti specifici.

Riconosciuto per la sua competenza nel trasformare le operazioni software, Michele è appassionato di pratiche di sviluppo sostenibili, framework DevOps scalabili e dell'aspetto umano dell'ingegneria del software.

l suo canale YouTube è il punto di riferimento italiano per le best practice DevOps e Software Factory.

Michele fa parte della DORA DevOps Group Community.

Le sue sessioni, pratiche e coinvolgenti, si basano su esperienze reali e sono progettate per ispirare un miglioramento continuo in ogni percorso di una Software Factory.

È un consulente esperto in Software Factory, con 15 anni di esperienza maturata tra colossi tecnologici come Microsoft e piccole aziende.

Area of Expertise

  • Information & Communications Technology

Topics

  • Software
  • Software Practices
  • DevOpsCulture
  • DevOps
  • Lean Software Development

Sessions

I microservizi sono un'esagerazione? Scopri i vantaggi di un monolite modulare in ASP.NET Core en

Sapevi che i microservizi sono nati come soluzione tecnica a un problema organizzativo? Eppure, la maggior parte delle volte pensiamo che siano l'architettura migliore in assoluto! Sì, i microservizi offrono scalabilità. Ma impongono anche una "tassa": transazioni distribuite, eventual consistency e complessità operativa.

Per molti team, un monolite ben progettato è una scelta intelligente e pragmatica. Ma perché è così e come possiamo prevenire la temuta "Big Ball of Mud"?

In questa sessione, supereremo il dibattito teorico per immergerci nell'implementazione pratica di un monolite modulare in ASP.NET Core. Vedremo come architettare un sistema che mantenga la modularità logica dei microservizi senza la complessità fisica di un sistema distribuito.

Cosa imparerai:

- Come strutturare una solution .NET per un monolite modulare.
- Implementare un'architettura event-driven all'interno di un singolo processo.
- I criteri per decidere quando è il momento di estrarre un modulo in un servizio autonomo.

Continuous Delivery: da zero al rilascio con un clic en

La tua realtà aziendale è completamente a digiuno di server di integrazione, test e rilascio. Il mondo là fuori continua a parlare di DevOps e sembra la soluzione a tutto. Ma tu non sai da dove cominciare. Se ti sembra la tua situazione: benvenuto! So cosa stai passando e ti spiego in questa sessione come ho (e sto tuttora) costruendo e potenziando un sistema automatizzato di integrazione, test e rilascio per un piccolo team.

Domare il caos: come imbrigliare al servizio del business lo sviluppo software it

Hai un reparto di sviluppo o di ingegneria del software che devi organizzare o rendere più efficiente ma non sai da dove iniziare. I clienti sono sempre più esigenti e chiedono tempistiche sempre più pressanti. In questa sessione ti mostro come puoi organizzare il tuo reparto di sviluppo, tenerlo controllato, gestire le attività e rilasciare valore alla tua clientela. Affronteremo scenari di quotidianità ma anche di innovazione orientata al miglioramento sul medio-lungo termine.

Le tre vie del DevOps en

Come interpretare le tre vie del DevOps (flusso, feedback e miglioramento continuo) in una piccola realtà italiana? Che effetti producono e cosa ci vuole all'atto pratico nella nostra quotidianità per poter affermare di rispettare questi principi? Scopriamolo insieme.

Pattern di resilienza per scenari cloud, su Azure! en

La tua applicazione è pronta a sostenere picchi inaspettati? E parti del sistema che si spengono improvvisamente? La tua architettura è in grado di funzionare parzialmente in caso di guasto invece che crashare di brutto?

Vieni a conoscere le principali pratiche di resilienza per applicazioni in public cloud implementate su Azure!

Cip cip! Canary release strategy con telemetria per dormire sonni tranquilli. en

Come ci fidiamo dell'automazione per implementare la Continuous Delivery dei nostri sogni per rilasciare in produzione in modo completamente automatizzato?

Vediamo come controllare in retroazione con la telemetria la nostra pipeline di rilascio a esposizione controllata in Azure DevOps per dormire sonni tranquilli.

L'unica skill che l'AI non ti può rubare: la tua voce it

GitHub Copilot implementa le tue user story. Claude fa refactoring del tuo codice legacy. Un altro agent, nel frattempo, apre una Pull Request da solo.
La scrittura del codice, l'arte che hai studiato anni per padroneggiare, sta diventando una commodity. In questo nuovo paradigma, come puoi fare davvero la differenza? Con la tua voce.

L'intelligenza artificiale scrive, ma sei tu a dover comunicare la visione, spiegare una scelta e ispirare il team. La percezione della tua brillantezza tecnica è limitata dalla tua capacità di saperla comunicare: un'intuizione geniale esposta in modo scadente verrà percepita come mediocre.

In questo talk condivido le tecniche che ho imparato nel tempo per facendo leva su principi universali della comunicazione orale per: aumentare la propria autorevolezza, rendere i messaggi più incisivi ed essere memorabile.

Mentre GitHub Copilot e Claude automatizzano il refactoring e le PR, la vera sfida del software engineer moderno risiede nella capacità di comunicare con chiarezza. Un'idea geniale spiegata male è un'opportunità persa. Attraverso questo intervento, analizzeremo gli strumenti pratici per potenziare la propria voce, rendendo i messaggi tecnici più chiari e autorevoli, affinché la tua competenza non sia solo presente, ma venga percepita come meriti.

DevOpsHeroes 2023 Sessionize Event

October 2023 Parma, Italy

DevOps@Work 2020 Sessionize Event

January 2020 Rome, Italy

DevOpsHeroes 2019 Sessionize Event

October 2019 Parma, Italy

DevOpsHeroes 2018 Sessionize Event

October 2018 Parma, Italy

DevOps@Work 2018 Sessionize Event

March 2018 Rome, Italy

Devops Heroes 2017 Sessionize Event

October 2017

Michele Ferracin

The Software Factory consultant | micheleferracin.it

Padova, Italy

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top