Summary
Esteban Granados is a seasoned Software Engineer with 11 years of experience building robust, scalable .NET applications and cross-platform mobile solutions, now contributing as a software engineer at Microsoft from Costa Rica. He combines deep object-oriented design with practical DevOps, CI/CD, TDD/BDD and refactoring practices to deliver secure web and desktop systems across MVC, WinForms, WPF, Xamarin and ASP.NET Core. As a former Microsoft MVP and long-time trainer, he mentors teams and teaches .NET, cloud and mobile development, translating complex requirements into maintainable architectures. He has a track record as an independent consultant and senior engineer modernizing legacy APIs, integrating REST/SOAP services, and adopting Docker, EF Core and Azure toolchains. Outside of day-to-day engineering he runs a technical blog and open-source profile, using content and code to amplify learning and adoption in the developer community. He balances hands-on craftsmanship with a pragmatic eye for operational quality and team enablement.
11 years of coding experience
12 years of employment as a software developer
Systems Programmer, Computer Software Engineering, Systems Programmer, Computer Software Engineering at Colegio Universitario de Cartago
Bachelor of Systems Engineering, IngenierĂa en Sistemas, Bachelor of Systems Engineering, IngenierĂa en Sistemas at Universidad Americana (CR)
Spanish, English