Ritratto di Francesco Santi

Software Engineer e Full Stack Developer

Francesco Santi

Software Engineer e Full Stack Developer con esperienza in startup, consulenza, prodotti enterprise e contesti tecnici. Progetto e sviluppo prodotti digitali end-to-end, dal prototipo alla produzione.

Esperienza

Software Engineer | Full Stack Developer

Datapizza

Sviluppo end-to-end dei prodotti dell'ecosistema e della community tech della startup.

  • Frontend con React, Next.js, TypeScript, Tailwind CSS e shadcn/ui.
  • Backend e flussi dati con Python e Django.
  • Integrazione di funzionalità AI nei prodotti.
  • Collaborazione Agile, versionamento GitLab e attività di deploy e monitoraggio su AWS.

Software Engineer

Claranet Italia / Flowing

Consulenza e sviluppo software per prodotti nei settori bancario e sanitario, iniziando il percorso in Flowing prima dell'integrazione in Claranet.

  • Applicazioni React e TypeScript con Zod, React Query e React Hook Form.
  • Sviluppo e manutenzione di applicazioni AngularJS e Angular.
  • Reportistica e visualizzazione dati con JavaScript e Highcharts.
  • Consegne iterative e collaborazione con team multidisciplinari in Agile.

Junior Frontend Developer · Internship

DMA

Sviluppo frontend durante il percorso ITS, lavorando su applicazioni web, integrazioni HubSpot ed e-commerce.

  • Web app React e Redux Toolkit per gestione punti, scansione QR e premi.
  • Sviluppo con TypeScript, JavaScript, Hugo, Bootstrap e Tailwind CSS.

Junior Software Developer · Internship

Inception

Sviluppo di una piattaforma per la gestione di siti digitalizzati tramite rilievi BIM e approccio semantico.

  • Frontend Angular e Bootstrap.
  • Backend .NET 5 e modellazione dati con tecnologie Semantic Web.

IT Specialist

Tosti

Gestione dell'infrastruttura informatica aziendale, supporto interno e automazione delle attività operative.

  • Installazione, manutenzione e protezione dei sistemi informatici.
  • Supporto hardware e software, reti e configurazioni aziendali.
  • Automazioni Bash, procedure e documentazione tecnica.

Formazione

Laurea in Tecnologie dei Sistemi Informatici

Università di Bologna

Percorso universitario focalizzato su ingegneria del software, algoritmi, sistemi e intelligenza artificiale.

Tecnico Superiore per lo sviluppo software Web e Cloud

ITS Turing - Fondazione FITSTIC

Diploma tecnico superiore conseguito con valutazione 100/100 e lode.

  • Sviluppo frontend e backend, database relazionali e NoSQL.
  • Cloud, cybersecurity, analisi dati e metodologie Agile.

Appunti e approfondimenti

Dal blog

25 marzo 2025

Interfaccia Uomo-Macchina

1 marzo 2025

Learn Software Development2

28 febbraio 2025

Learn Software Development

25 febbraio 2025

Learn Algorithm 6

20 febbraio 2025

Learn Algorithm 5

Tutti gli articoli