Competenze tecniche
Lo strumento giusto per il problema giusto.
Una mappa onesta di ciò che uso davvero in produzione. Lo stack ruota attorno a PHP e Symfony, ma il cuore del lavoro sono le pratiche di architettura e qualità del codice.
Linguaggi
Lo strumento principale e qualche compagno di viaggio.
- PHPAvanzato
- SQLAvanzato
- BashAvanzato
- GoBase
- C#Base
Framework e API
Per costruire servizi e applicazioni backend.
- SymfonyAvanzato
- API RESTAvanzato
- JSON · Contratti APIAvanzato
Architettura & Pratiche
Il modo in cui ragiono sui sistemi, non solo cosa uso.
- Domain-Driven Design (DDD)
- Architettura esagonale
- Microservizi
- Event-driven
- CQRS + Event Sourcing
- Design pattern
- TDD · Testing automatico
- Refactoring · Clean code
Database & Messaging
Dove vivono i dati e come viaggiano gli eventi.
- MySQLAvanzato
- MariaDBAvanzato
- PostgreSQLAvanzato
- AWS SQS · SNSAvanzato
Infra & Tooling
Come metto in produzione e tengo in vita ciò che scrivo.
- DockerAvanzato
- AWSAvanzato
- LinuxAvanzato
- GitAvanzato
Metodologia & AI
Come lavoro con il team e con gli strumenti di oggi.
- Kanban
- Scrum · Agile
- Code review · Pair programming
- Formazione interna
- AI per analisi, sviluppo e verifica
// e il front-end?
Backend specialist, applicativi completi quando serve.
La mia specializzazione è il backend, ma grazie agli strumenti di AI posso realizzare anche applicativi completi, dal backend al frontend. Non è il centro della mia proposta, ma una possibilità concreta per progetti che richiedono una soluzione end-to-end.