Sobre John García

Ingeniero de Software enfocado en diseñar y desarrollar productos de software completos

Soy John García, Ingeniero de Software con más de quince años de experiencia diseñando y desarrollando software con tecnologías Microsoft.

He diseñado y construido aplicaciones empresariales, APIs, soluciones cloud y software de escritorio, trabajando end-to-end en diseño arquitectónico, desarrollo backend y desarrollo frontend. También he trabajado en roles de liderazgo técnico, incluyendo cinco años de experiencia en liderazgo técnico.

Cómo trabajo

Me interesa resolver problemas con software que pueda mantenerse durante años. Utilizo Spec-Driven Development, decisiones pragmáticas, calidad de código, automatización y límites técnicos claros para guiar la implementación.

Codex y GitHub Copilot apoyan la implementación como agentes, mientras las decisiones, la revisión y la validación final permanecen bajo responsabilidad humana.

Áreas tecnológicas

Lenguajes y frameworks

.NET ASP.NET Core C# Entity Framework Core Blazor MAUI

Cloud, datos y entrega

Azure SQL Server SQLite Docker GitHub Actions REST APIs

Arquitectura y prácticas

Clean Architecture Domain-Driven Design CQRS Spec-Driven Development
Ver proyectos seleccionados