Sono un sviluppatore backend Golang esperto nella creazione di API robuste, scalabili e di livello produzione utilizzando framework moderni come Gin e Gorilla Mux, seguendo DDD (Domain-Driven Design) e dependency injection con Uber FX.
Mi concentro sulla scrittura di codice Go pulito, manutenibile e testabile, adatto a applicazioni di livello enterprise.
Le mie competenze includono
- Golang / Go (1.18+)
- Gin e Gorilla Mux framework
- Uber FX per dependency injection
- DDD (Domain-Driven Design) e Clean Architecture
- Sviluppo di API RESTful
- MongoDB / PostgreSQL / MySQL / SQL Server
- GORM / SQLX / Mongo Go Driver
- Autenticazione (JWT, OAuth2)
- Logging, Middleware e Gestione della configurazione
- Docker e configurazione ambientale
- Swagger / OpenAPI Documentation
Cosa posso offrire
- Backend completo in Go usando Gin o Gorilla Mux
- Architettura DDD scalabile con strati modulari
- API REST integrate con MongoDB, PostgreSQL o SQL
- Configurazione di autenticazione, autorizzazione e middleware
- Gestione degli errori e validazione delle richieste
- Dependency injection con Uber FX
- Struttura di progetto pronta per CI/CD
- Documentazione API con Swagger
Perché scegliermi
- Ottima padronanza dei framework backend in Go
- Codice pulito, ben documentato e testabile
- Architettura scalabile