I'm Senior Software Engineer, certified professional and Xamarin/Microsoft with more than 10 years of working experience on web, desktop and mobile projects.
Methodologies that I work include best practices including Design Patterns, Clean Code, Test Driven Development, Refactoring, N-tier systems and architectural models under Unit Testing, Refactoring, Versioning Control, Continuous Integration and Agile methodologies.
My background experience goes from design and development of software from backend systems through Windows Communication Foundation, web services, JSON and XML connecting remote clients including single-page applications using HTML5, CSS and JavaScript and windows application developed using ASP .NET MVC, , MVC, WPF, Silverlight and Xamarin.
I live in Cartago, Costa Rica where I enjoy to work on software development and when time allows I share my knowledge with local groups, give talks and mentor other developers to work the technologies I enjoy including .Net, NodeJS, web and mobile.