Portfolio 2026

Stefano Carbone

Sviluppatore software junior con focus su full-stack, automazione e AI applicata.

Laureato in Informatica all'Università di Pisa. Progetto sistemi che uniscono backend, interfacce, dati e workflow intelligenti, con attenzione alla qualità del codice e all'utilità concreta del software.

Base
Italia
Focus
Backend, AI workflow, data analysis
Disponibilità
Ruoli junior e collaborazioni
Java C Python JavaScript React SQL Docker n8n Qdrant PostgreSQL

Profilo

Costruisco software utile, leggibile e orientato ai problemi reali.

Negli ultimi anni ho lavorato su progetti universitari e su un'esperienza full-stack in azienda, spaziando da sistemi concorrenti e programmazione di rete a workflow AI, analisi di dataset e interfacce web.

Mi interessa soprattutto il punto in cui progettazione software, dati e automazione si incontrano: architetture affidabili, flussi chiari e strumenti che migliorano davvero il lavoro di chi li usa.

Progetti selezionati

Cinque lavori che raccontano bene il mio modo di sviluppare.

01

Automazione dell'analisi di ticket e ordini con AI locale

Progetto di tesi e tirocinio sviluppato per automatizzare l'analisi di ticket aziendali e ordini, usando workflow n8n, database vettoriali, modelli linguistici locali e pubblicazione automatica dei report.

  • Architettura RAG con esecuzione locale per proteggere dati sensibili.
  • Ricerca semantica su ticket storici e rilevamento anomalie sugli ordini.
  • Interfaccia web per consultare i report generati automaticamente.

n8n, React, Docker, Qdrant, LM Studio, PostgreSQL, Informix, Ghost

02

Order book concorrente con comunicazione TCP/UDP

Applicazione Java client/server per la gestione di ordini bid e ask con code di priorità, stop order, persistenza JSON e notifiche UDP verso i client registrati.

  • Gestione concorrente delle connessioni con thread e strutture thread-safe.
  • Esecuzione di ordini market, limit e stop con matching parziale o totale.
  • Salvataggio automatico dello stato e chiusura sicura del server.

Java, TCP, UDP, Gson, JSON, ConcurrentHashMap, PriorityBlockingQueue

03

Easy Booking, web app per prenotazioni e gestione calendari

Web app sviluppata per l'esame di SAW per creare e gestire prenotazioni in modo rapido, con modalità utente e admin, supporto offline e pubblicazione web.

  • Gestione calendari condivisi con inserimento, visualizzazione e cancellazione prenotazioni.
  • Modalità utente e admin con flussi distinti per accesso e controllo del calendario.
  • Supporto offline e notifiche tramite Firebase Cloud Messaging e service worker.

React, Firebase, Vite, Tailwind CSS, Reactbits

04

Analisi Bitcoin tra mining pool, scraping e dataset storici

Progetto di data analysis su transazioni Bitcoin con acquisizione di indirizzi via Selenium e analisi di wallet, fee e distribuzione dei blocchi minati tramite Pandas.

  • Scraping di wallet da WalletExplorer per identificare cluster rilevanti.
  • Elaborazione di dataset blockchain dal blocco genesi al 2012.
  • Visualizzazioni su mining concentration e dinamiche delle fee.

Python, Pandas, Selenium, Jupyter Notebook, Matplotlib

05

Paroliere multiplayer client/server in C

Sistema di gioco in rete sviluppato in C con server TCP, gestione concorrente dei client, dizionario su trie, matrice di gioco e classifica aggiornata in tempo reale.

  • Parsing dei parametri runtime e configurazione flessibile del server.
  • Thread dedicati per tempo di gioco, disconnessioni, classifica e gestione match.
  • Utilizzo di mutex, segnali e strutture dinamiche per sincronizzazione e cleanup.

C, socket TCP, pthread, trie, segnali Unix, makefile

Competenze

Un profilo tecnico costruito tra sistemi, dati e sviluppo applicativo.

Linguaggi

Java, C, Python, JavaScript, TypeScript, SQL, OCaml, Assembly ARM

Frontend & web

React, HTML, CSS, interfacce per reportistica e applicazioni aziendali

Backend & sistemi

Socket TCP/UDP, concorrenza, API, persistenza JSON, thread management

Dati & AI workflow

n8n, Qdrant, LM Studio, RAG locale, Pandas, Selenium, analisi semantica

Database & tool

PostgreSQL, Informix, Git, Docker, Jupyter, Linux, Office

Soft skills

Problem solving, lavoro in team, autonomia, ascolto attivo, gestione del tempo

Percorso

Studio e pratica applicata, con un passaggio concreto in azienda.

2025 - 2026

Evision srl · Sviluppatore software

Esperienza full-stack sulla gestione dei ticket aziendali, integrazione database e sperimentazione di sistemi RAG per ricerca semantica e supporto operativo.

2022 - 2026

Laurea in Informatica · Università di Pisa

Percorso focalizzato su programmazione, algoritmi, basi di dati, reti, architetture, sistemi operativi e ingegneria del software.

2017 - 2022

Diploma SIA · ITCA Fabio Besta

Formazione tecnico-economica con basi di sistemi informativi aziendali, programmazione, database e analisi dei processi d'impresa.

Contatti

Se vuoi parlare di un ruolo, di un progetto o di una collaborazione, possiamo sentirci.

Italiano madrelingua · Inglese B1 · Spagnolo B1

Questo portfolio è stato costruito a partire dai progetti universitari, dal CV e dalla documentazione disponibile in locale.