Linguaggi
TypeScript / JavaScript
Python
Go
Java
SQL
HTML / CSS
Conoscere tanti strumenti serve solo se sai quando usarli e come rilasciare con quelli. Ecco con cosa lavoro e come ragiono quando costruisco.
TypeScript / JavaScript
Python
Go
Java
SQL
HTML / CSS
React and Next.js
FastAPI
Spring Boot
ExpressJS
Angular
TailwindCSS
End-to-end SDLC
Granular AuthZ
Scalability by design
Service boundaries (DDD)
Large-scale refactoring
Performance tuning
AppSec
Microservices
Trasformare requisiti business in piani tecnici
Prendersi la responsabilità e portare a termine
Scomporre i problemi partendo dalle basi
Collaborare senza ego
Semplificare le cose che non devono essere complesse
TypeScript / JavaScript
Python
Go
Java
SQL
HTML / CSS
React and Next.js
FastAPI
Spring Boot
ExpressJS
Angular
TailwindCSS
End-to-end SDLC
Granular AuthZ
Scalability by design
Service boundaries (DDD)
Large-scale refactoring
Performance tuning
AppSec
Microservices
Trasformare requisiti business in piani tecnici
Prendersi la responsabilità e portare a termine
Scomporre i problemi partendo dalle basi
Collaborare senza ego
Semplificare le cose che non devono essere complesse
Lo stack cambia da progetto a progetto, ma il modo in cui affronto il lavoro resta lo stesso.
Capire cosa stiamo costruendo e perché, poi trasformarlo in qualcosa di abbastanza concreto per partire.
Definire servizi, interfacce, flusso dati e modello di sicurezza prima che le cose si complichino.
Scrivere il codice tra frontend, backend e infrastruttura. Trade-off pratici, non ideologici.
Impostare la CI/CD, far girare i check, e portare tutto in produzione in modo sicuro.
Refactoring, semplificazione e tuning per tenere il sistema sano mentre il prodotto cresce.
Lo stack cambia da progetto a progetto, ma il modo in cui affronto il lavoro resta lo stesso.
Capire cosa stiamo costruendo e perché, poi trasformarlo in qualcosa di abbastanza concreto per partire.
Definire servizi, interfacce, flusso dati e modello di sicurezza prima che le cose si complichino.
Scrivere il codice tra frontend, backend e infrastruttura. Trade-off pratici, non ideologici.
Impostare la CI/CD, far girare i check, e portare tutto in produzione in modo sicuro.
Refactoring, semplificazione e tuning per tenere il sistema sano mentre il prodotto cresce.