Skip to content

ferrets6/cvmd

Repository files navigation

Federico Ferretti

Profile picture

Software Engineer .NET & NodeJS specializzato nella gestione di architetture complesse in ambienti enterprise (Allianz, Whirlpool, Ariston, Elica e Lavazza). Il mio approccio è guidato da una naturale rigore tecnico e dalla ricerca di soluzioni che bilancino velocità di delivery con manutenibilità del codice. Esperto nella creazione di API e layer BFF con focus su SOLID, Design Patterns e riduzione del debito tecnico. Competenze trasversali che spaziano dal cloud (GCP) all'IoT, garantendo soluzioni scalabili, manutenibili e di alta qualità.

Email / LinkedIn / GitHub

📎 Scarica CV in PDF

🛠️ Competenze Tecniche

  • Backend: .NET (C#), Node.js, SQL
  • Frontend: React, Angular
  • Cloud & Infra: Google Cloud Platform (GCP), Google Compute Engine.
  • Altro: SOLID, UML, Flutter/Dart, Python

💻 Esperienze Lavorative

Software Engineer @ Gruppo Euris Spa (marzo 2022 - Present)

Sviluppo Full-Stack per primario cliente assicurativo, con focus su architetture pulite e manutenibili.

  • Sviluppo back-end in .NET e NodeJS, con integrazione di componenti front-end.
  • Analisi su sistemi core tramite UML e Class Diagram per progettazione di nuove implementazioni.
  • Approfondimento dei Design Patterns, dei principi SOLID e delle best practice di Unit Testing.

Tecnologie utilizzate: .NET (C#), Node.js, API RESTful, BFF Architecture, Angular.

.NET Software Developer @ METISOFT SPA (novembre 2017 - marzo 2022)

Sviluppo Full-Stack focalizzato sulla digitalizzazione di processi industriali e logistici per clienti enterprise.

  • Progettazione di nuovi moduli in .NET e manutenzione evolutiva di sistemi core legacy per garantire la continuità operativa.
  • Refactoring e sviluppo di interfacce web responsive.
  • Consulente per reportistiche avanzate e integrazione dati, con responsabilità dall'analisi allo sviluppo.

Tecnologie utilizzate: .NET, SQL, Bootstrap, jQuery, VBA.

Web Developer (Stage) (luglio 2016 – gennaio 2017)

Tirocinio formativo "Crescere in Digitale" focalizzato sull'automazione del settore grafico-editoriale.

  • Acquisizione di competenze SEM (SEO e AdWords) e sviluppo web con JavaScript, PHP, HTML e CSS.
  • Sperimentazione di automazione dei processi produttivi tramite Arduino ed elettronica applicata.

Tecnologie utilizzate: Bootstrap, SEO, Arduino, IoT.

Tecnico di laboratorio (Stage) @ Ariston Thermo Group (maggio 2015 - ottobre 2015)

Supporto tecnico ai dipartimenti R&D, Qualità e Marketing per l'ottimizzazione dei processi di test.

  • Ideazione e implementazione di test su componenti elettroniche, con collaborazione cross-funzionale (R&D, Qualità, Marketing).
  • Sviluppo VBA per automazione in Excel e forte focus su Problem Shaping e autonomia operativa.

Consulente esterno @ Laboratorio Biomasse, Università Politecnica delle Marche (estate 2014) — Stage

  • Sperimentazione per l'applicazione di un Sistema di Gestione della Qualità (ISO 9001).

🎓 Educazione

Introduction to Computer Science - CS50 @ Harvard Online

Fondamenta di informatica: Pensiero algoritmico, astrazione, strutture dati, gestione delle risorse e sicurezza.

Linguaggi approfonditi: C, Python, SQL, JavaScript, CSS e HTML.

Tecnico Superiore nella Gestione e Verifica dei Sistemi Energetici @ ITS Efficienza Energia - Fabriano (2013-2015)

Percorso focalizzato su Sistemi di Gestione Integrati, analisi delle prestazioni energetiche e riqualificazione industriale.

📚 Formazione Continua

Udemy.com

  • Unit Testing for C# Developers — Mosh Hamedani
  • Design Patterns in C# and .NET — Dmitri Nesteruk
  • The Complete ASP.NET MVC 5 Course — Mosh Hamedani
  • React – The Complete Guide — Maximilian Schwarzmüller
  • Angular – The Complete Guide — Maximilian Schwarzmüller
  • Flutter & Dart – The Complete Guide — Maximilian Schwarzmüller

Altri corsi

  • Sviluppatore Web con tecnologia Microsoft — Metisoft S.p.A. / Quota Group Srl (ott 2017)
  • Le competenze trasversali in un percorso di lavoro — Quota Group Srl (lug/ago 2017)

📜 Certifications & Projects

  • Developing Applications with Google Cloud — Google Cloud
  • Architecting with Google Compute Engine — Google Cloud

💬 Lingue

  • Italiano: Madrelingua
  • Inglese: Certificato B1 Cambridge, corso B2 presso InLingua (Malta)

Autorizzo il trattamento dei dati personali contenuti nel mio curriculum vitae in base all'art. 13 del GDPR 679/16.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Generated from marcodellemarche/cvmd