10+ anni di esperienza

Esperienze professionali

Freelance da oltre 10 anni: progetti seguiti a contatto diretto con il cliente, in team integrato con aziende, in collaborazione con agenzie, e formazione su due binari, da zero e su misura per le aziende.

Welyk — Tech Interviewer & Mentor

Full Stack

Attività di tech interviewer e mentor: colloqui tecnici per valutare profili IT e mentoring personalizzato ai candidati, oltre a collaborazione con il team tech sul prodotto della piattaforma.

Node.jsReactTypeScriptNext.js+4

Shin Software — Senior Software Engineer

Backend

Senior Software Engineer su una piattaforma 3D personalizzabile in tempo reale, no-code, utilizzata in settori come automotive, manifatturiero, fashion e arredamento.

PHPReactTypeScriptSlim+2

TomorrowDevs — Developer Mentor

Formazione

Developer Mentor in un percorso di formazione personalizzato: affiancamento su progetti reali e metodologie di lavoro concrete per aspiranti sviluppatori.

Mentoring

Collaborazioni con agenzie

Full Stack

Collaborazioni attive con più agenzie di sviluppo web: mantenimento e crescita di progetti esistenti, oltre alla realizzazione di nuovi progetti da zero.

PHPLaravelReactTypeScript+2

Full Stack Web Developer Freelancer

Full Stack

Progetti sviluppati a contatto diretto con clienti finali, gestendo l'intero ciclo dall'analisi al rilascio, con focus su codice ottimizzato, documentato e testato.

LaravelReactNode.jsPHP

DriveDrop — Fractional CTO

Full Stack

Fractional CTO per una piattaforma che collega chi cerca parcheggio con proprietari di posti auto da mettere a reddito.

Node.jsAngularFirebaseExpress+3

Boolean Careers — Teacher / Assistant

Formazione

Docente e assistente per un corso intensivo online di 700 ore orientato al placement lavorativo nel web development, da zero a sviluppatore junior, per centinaia di studenti.

JavaScriptHTMLCSSPHP+5

Fullstackish — Software Developer

Full Stack

Sviluppo di progetti a lungo termine in collaborazione con un team di sviluppatori di un'agenzia software, con documentazione completa e test automatizzati.

PHPLaravelReactTypeScript+2

bi-different — Junior Full Stack Developer

Frontend

Sviluppo di un'estensione Chrome per l'analisi della navigazione utente con comunicazione realtime via WebSocket, oltre a dashboard AngularJS e backend PHP OOP.

AngularJSPHPChrome Extensions

Hai un progetto in mente?

Parliamone insieme e trasformiamo la tua idea in realtà.

Contattami
Open Source

Progetti personali

Repository pubblici, esperimenti e sfide di programmazione che pubblico sul mio profilo GitHub.

Pokemon Rust

Backend

Progetto sperimentale scritto in Rust per approfondire il linguaggio attraverso un'applicazione a tema Pokémon, esplorando concetti come ownership, borrowing e gestione della memoria in un contesto pratico, lontano dai classici tutorial teorici.

Rust

Advent of Code 2025

Backend

Raccolta delle soluzioni alle sfide di programmazione dell'Advent of Code 2025, scritte in TypeScript. Un allenamento annuale su algoritmi, strutture dati e problem solving, utile per mantenere allenata la logica anche fuori dai progetti lavorativi.

TypeScript

Advent of Code 2024

Backend

Soluzioni in JavaScript alle sfide di programmazione dell'Advent of Code 2024, un percorso quotidiano di puzzle a difficoltà crescente pensato per esercitare algoritmi, strutture dati e capacità di problem solving in scenari sempre diversi.

JavaScript

NKS Badge API

Backend

API JavaScript sviluppata per generare badge dinamici utilizzati sul mio sito nks-developer.com, ad esempio per mostrare statistiche o riconoscimenti in tempo reale. Un piccolo servizio backend indipendente, pensato per essere leggero e facilmente integrabile.

JavaScriptAPI REST

NKS Share API

Backend

API JavaScript dedicata alla condivisione di contenuti dal sito nks-developer.com, pensata per generare link e anteprime condivisibili sui social media. Un servizio backend minimale, sviluppato per essere semplice da mantenere e integrare.

JavaScriptAPI REST

Advent of Code 2022

Backend

Soluzioni in JavaScript alle sfide di programmazione dell'Advent of Code 2022, una delle prime edizioni affrontate, utile per ripercorrere la crescita nel tempo nell'approccio a problemi algoritmici e nella scrittura di codice pulito.

JavaScript

Node Instances Benchmarks

Backend

Test di performance pensato per confrontare diversi metodi di gestione delle istanze in Node.js, misurando velocità ed efficienza di ciascun approccio. Un progetto sperimentale utile per capire quale strategia adottare con carichi di lavoro elevati.

Node.js

Blackjack

Frontend

Implementazione del classico gioco di carte Blackjack realizzata con Vue 3, sfruttando la Composition API per gestire in modo pulito lo stato della partita, il mazzo, il punteggio e le regole tra dealer e giocatore.

Vue

Angular Survey Manager

Frontend

Semplice gestionale di sondaggi sviluppato in Angular con TypeScript, pensato per creare, gestire e visualizzare questionari in modo strutturato. Un progetto utile per esercitarsi su form dinamici, routing e architettura a componenti di Angular.

AngularTypeScript

Weather App

Frontend

Webapp realizzata durante un colloquio tecnico per mostrare le previsioni meteo di diverse città, integrando una API esterna e gestendo ricerca, caricamento dati e visualizzazione dei risultati. Un esempio pratico di integrazione API e gestione dello stato.

JavaScript

Hours Tracker

Frontend

Estensione per Chrome pensata per registrare in modo semplice e veloce le ore lavorate su diversi progetti, utile per freelance e team che devono monitorare il tempo dedicato a ciascuna attività direttamente dal browser, senza strumenti esterni.

JavaScript

2048 Game

Frontend

Riproduzione del celebre puzzle game 2048 realizzata in React JS, con gestione della griglia, delle combinazioni tra tessere numeriche e dell'animazione dei movimenti. Un esercizio pratico su stato, logica di gioco e rendering efficiente dei componenti.

React

Tic Tac Toe

Frontend

Un classico gioco del tris sviluppato in Vue JS per esercitarmi sulla gestione dello stato dei componenti e sulla logica di gioco. Un piccolo progetto didattico, pensato per esplorare pattern di reattività e composizione tipici dell'ecosistema Vue.

Vue

Form Stepper

Frontend

Componente React per la creazione di form multi-step, pensato per guidare l'utente attraverso più fasi di compilazione in modo chiaro e progressivo. Versione ottimizzata per desktop, utile come base per flussi di onboarding o checkout.

React

Vuoi vedere altro codice?

Trovi tutti i miei repository pubblici su GitHub.

Vedi profilo GitHub