Welcome

Senior Software Engineer - Xamarin & Microsoft MVP, MCP & MCSD

 Summary

Background experience designing and developing web front-end and back-end systems with different technologies including RESTful APIs, SOAP and .NET XML Web Services connecting business systems through HTML5, CSS/JavaScript, ASP.NET MVC applications and client applications including WinForms, WPF, Silverlight and Xamarin.

+10 years of working experience with object-oriented programming techniques developing robust, scalable and useful solutions on desktop and web environments by using agile practices including Design Patterns, Clean Code, Test-Driven development, refactoring, pair programming, unit testing and continuous integration (CI).

 Experience

- Senior Software Engineer

Avantica Technologies.
From June 2012 to Now.

- Software Programmer.

Simple Software Solutions.
From January 2007 to 2012.
  Timeline
  • 1987
    Born in April 21th
  • 2005
     Started to study Programming
    - First Hello World! in Pascal. Java, C# and basics of web development.
  • 2007
      First job as a programmer
    - WinForms and ASP.Net Webforms with Visual Studio 2003/2005/2008.
    - Learned WCF, EntityFramework and WPF.
    - Achieved first .Net Certification

  • 2012
      Joined Avantica Technologies
    - Senior Software Engineer, Scrum, CI and professional development.
    - Earned more certifications including Web, C# and SharePoint - Fun with ASP.NET MVC, Web API, IoC, Angular, Continuous Integration
 Certifications & awards

Microsoft MVP

- Most Valuable Professional by Microsoft

Xamarin MVP

- Most Valuable Professional by Xamarin

MCSD: Web Apps

- MS Certified Solutions Developer in HTML5, CSS, Javascript, MVC.Net and Web Services

MCTS: MS .Net technologies

- Microsoft Certified Technology Specialist. in C#, SharePoint and WPF development

  Recent posts Recursos gratuitos para aprender Azure Próximas actividades - Costa Rica & LATAM, Móviles, Xamarin, Azure y más! Anunciando: ¡Continua XamarinDiplomado Intermediate! Xamarin en español (gratuito) Creating a shared UI app for Android & iOS with C# and MVVM Introducción a las aplicaciones móviles conectadas con Azure Mobile Apps (traducido)

  Browse by tag

 Xamarin

 Open Source

 Microsoft

 XamarinDiplomado

 Spanish/Español

 ASP.NET

 Web Apps

 Yeoman

 HTML5

 REST

 Web API

 Meetup

 Android

 MVVM

 Mobile

 iOS

 Markdown

 GitHub

 Rifa

 MVP

 Azure

 Backend

 Spanish/English

 UX / UI

 Google

 Realm

 Comunidad

 Charla

 Bootcamp

 DevDays

 Workshop

 Taller

 XamarinForms

 Cloud

 TestCloud