Sobre mí
Conoce más sobre mi trayectoria como desarrollador enfocado en backend, mi experiencia con .NET y Python, y mi interés por construir APIs escalables.
Hola, soy Rafael García González, un desarrollador de software enfocado principalmente en el desarrollo backend. Me apasiona mejorar mis habilidades de programación y ampliar continuamente mis conocimientos en tecnologías modernas, especialmente para la construcción de APIs escalables y aplicaciones web robustas.Me especializo en .NET y Python, con experiencia desarrollando Web APIs utilizando principios de Clean Architecture, patrones CQRS y herramientas como Entity Framework, Dapper y LINQ. También trabajo con frameworks como Django, Laravel y Yii, e integro bases de datos y servicios externos.
Actualmente trabajo como Desarrollador Web en CODES, participando en el desarrollo backend utilizando .NET, Laravel y Yii.
Mi filosofía de desarrollo
Mi enfoque está centrado en la arquitectura limpia, escalabilidad y mantenibilidad. Disfruto diseñando sistemas backend bien estructurados que sean fáciles de extender y comprender. Me enfoco en construir APIs eficientes y aplicar buenas prácticas como separación de responsabilidades y arquitectura por capas.También tengo conocimientos de frontend con Vue.js y Nuxt.js, lo que me permite entender el stack completo y colaborar mejor en soluciones web completas.Experiencia
Trabajé como Desarrollador Web en Medialityc, donde me capacité en Django (MVC) y contribuí al desarrollo backend usando .NET.Actualmente trabajo como Desarrollador Web en CODES, participando en el desarrollo backend utilizando .NET, Laravel y Yii.
Tecnologías
- Backend: .NET, C#, Python, Django, FastAPI, Laravel, Yii
- Frontend: Vue.js, Nuxt.js, JavaScript, HTML, CSS, Tailwind, Bootstrap
- Bases de datos: PostgreSQL, MySQL
- DevOps: Docker, MinIO