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.