Soy un desarrollador backend en Golang con experiencia en construir APIs robustas, escalables y de grado de producción usando frameworks modernos de Go como Gin y Gorilla Mux, siguiendo DDD (Diseño Orientado al Dominio) y inyección de dependencias con Uber FX.
Me enfoco en escribir código Go limpio, mantenible y testeable, adecuado para aplicaciones a nivel empresarial.
Mi experiencia incluye
- Golang / Go (1.18+)
- Frameworks Gin y Gorilla Mux
- Uber FX para inyección de dependencias
- DDD (Diseño Orientado al Dominio) y Arquitectura Limpia
- Desarrollo de API RESTful
- MongoDB / PostgreSQL / MySQL / SQL Server
- GORM / SQLX / Mongo Go Driver
- Autenticación (JWT, OAuth2)
- Registro, Middleware y Gestión de Configuración
- Docker y Configuración de Entornos
- Documentación Swagger / OpenAPI
Lo que puedo entregar
- Backend completo en Go usando Gin o Gorilla Mux
- Arquitectura escalable basada en DDD con capas modulares
- APIs REST integradas con MongoDB, PostgreSQL o SQL
- Configuración de autenticación, autorización y middleware
- Manejo de errores y validación de solicitudes
- Inyección de dependencias con Uber FX
- Estructura de proyecto lista para CI/CD
- Documentación de API con Swagger
Por qué elegirme
- Fuerte dominio de frameworks backend en Go
- Código limpio, bien documentado y testeable
- Arquitectura escalable