Working Experience
I enjoy software development by coding it, teach others and spread Open Source technologies. I enjoy learning, talk, and help others to learn about software development for the web and mobile by using my knowledge of JavaScript and C# with Xamarin, Asp.Net, NodeJS and other technologies.
I work as Software Engineer for more than a decade working experience with object-oriented programming techniques developing robust, scalable and secure solutions for desktop, web, cloud and mobile environments with hands-on experience including methodologies and best practices including DevOps, Design Patterns, Clean Code, Test-Driven Development, Refactoring, N-tier systems, microservices and architectural models.
My background experience includes requirements engineering, design, and development, testing & delivery of web front-end and back-end systems with diverse technologies including RESTful APIs, SOAP, WSDL, and .NET XML Web Services connecting business systems through HTML5, CSS/JavaScript and Windows applications including MVC, WinForms, WPF, Silverlight, and Xamarin.
Here are some of the companies I worked with in the past and technologies I used:
Avantica Technologies (San José, Costa Rica)
From June 2012 to Now
Development, support and maintenance of different projects using web technologies and MS .Net tools including desktop applications and websites.
Experienced technologies
- Coding, development and support of Applications assigned using technology frameworks including Windows and Web applications using Microsoft .NET tools and open-source technologies
- Analyze code for adherence to high quality and refactoring.
- WebForms, MVC, WPF, responsive websites and enterprise solutions.
Simple Software Solutions (San José, Costa Rica)
From January 2007 to 2012.
Develop desktop applications and web sites in C# and Java languages according to specifications given by customers and under the development methodology of the company.
Experienced technologies
- Data binding, MVVM pattern, converters, templates and styles
- WCF web services accessing SQL Server databases
- Visual Studio 2003/2005/2008
- Codification, testing, debugging, implementation and documentation of programs.


