Nationality
Costa Rican
Costa Rican
15 april 1984
Heredia, Costa Rica
I'm a passionate software developer with some preference for the web. I have knowledge on both frontend and backend (specialized on .NET technologies).
I've been programming for 8 years and I've made from desktop applications to mobile applications, passing through several web apps from very different nature.
I love to work with modern technologies. I'm always trying to learn. I love my code clean and well organized.
Bachelor in Computer Sciences
I graduated from Universidad de Costa Rica on 2007 as bachelor in computer sciences
June 2019 - Present
In this second phase at Gorilla Logic Inc I've been working as a full stack web developer working among other with things like NodeJS, Kubernetes, MongoDB, ReactJS, GraphQL, TypeScript, Ionic, etc. I've been doing some talks about those technologies internally as well as externally.
June 2018 - June 2019
Modus Create is a world class product studio. In this second phase at Modus, I've been working as engineering lead of a medium team as well as playing some administrative roles into the costa rican Modus office.
February 2017 - June 2018
Gorilla Logic is a nearshore software services provider. There I've been working as a front end developer and a mobile developer entusiast. Some involved technologies are: ExtJS, React Native and NativeScript.
Agust 2014 - February 2017
Modus Create is a world class product studio. There I've been focused on mobile apps. Some involved technologies are: PhoneGap/Cordova, Sencha Touch, AngularJS and Ionic.
June 2012 - July 2014
Ex2 Outcoding is an outsourcing company. There I've been working for both direct sales and real states clients. Some involved technologies are: ASP.NET MVC, jQuery, LINQ, AJAX, Entity Framework, Sitecore, Knockout, Google Maps and SQL Server.
October 2011 - June 2012
Aplicor is a company focused on cloud CRM and ERP services. Some involved technologies: Silverlight, WCF and SQL Server.
January 2007 - August 2011
Prosoft is a company focused on the electronic payments market and financial entities needs. There I worked on both Windows desktop applications and web sites but one of my main tasks was to integrate financial entities to the SINPE (Costa Rican national payment system) in order to make them "talk each other" through web services. Some involved technologies were: Windows Forms, ASP.NET Web Forms, Web Services (asmx and WCF), AJAX, IBM WebSphere MQ Series, ORACLE, SyBase and SQL Server.
Web API - JavaScript
Auto generator of javascript proxy classes based on a .NET Web API. It lets developers to make calls from any javascript environment to a .NET Web API easily.
MicroOrm - SQL - POCO
This package lets .NET developers to configure their POCOs metadata and then generate SQL CRUD sentences in order to use them with Micro ORMs like Dapper and OrmLite
OOP - Data Repositories - Design Patterns
A small set of components that lets .NET developers to implement "Data Repository" pattern easy and fast using Dapper as ORM