Apasionado desarrollador Backend especializado en Go (Golang) 🚀. Actualmente enfocado en el dominio de arquitecturas escalables, patrones de diseño y mejores prácticas de desarrollo. Me encanta crear soluciones eficientes y aprender nuevas tecnologías en el mundo open source.
💡 Actualmente aprendiendo:
- Patrones de diseño en Go (Recurso)
- Integración continua CI/CD
- Profundización en SQL/MySQL
- Mejorando mi inglés técnico
Backend:
- Lenguajes: Golang
- Bases de datos: MySQL
- APIs: RESTful
- Patrones: Singleton, Factory, Builder
Herramientas:
- Control de versiones: Git/GitHub
- Entorno: Terminal Linux, Vim
- Metodologías: TDD, SOLID
En aprendizaje: Docker, Kubernetes, AWS
Golang, HTTP, JSON
API RESTful que implementa:
- Operaciones CRUD completas para usuarios
- Respuestas JSON estandarizadas
- Manejo concurrente con mutex
- Estructura de datos en memoria
- Control de errores HTTP
Cursos Relevantes:
- 🏅 Patrones de Diseño en Go - AlldevStack (En progreso)
- 🔍 Test Driven Development - EdTeam
- 🚀 API REST Profesionales - EdTeam
- 🐧 Linux Terminal Mastery - Autodidacta
Retos Diarios:
- Resolución de problemas en Retos MoureDev
- Desarrollo de 1 proyecto personal por mes
- Dominio de arquitecturas Hexagonales
- Implementar 3 proyectos con microservicios
- Alcanzar nivel de inglés B2+
- Dominio de frameworks Go:
- Fiber (En proceso)
- Watermill
- Iris
- Martini
- Echo
- Gorilla
- Gin
- Revel
- Desarrollo Full Stack:
- JavaScript/TypeScript
- Angular
- SQL/PostgreSQL
- JSON APIs
¿Quieres colaborar en algún proyecto interesante? ¡Hablemos!