Nationality
Costa Rican
Costa Rican
15 april 1984
Heredia, Costa Rica
I'm a passionate software engineer with close to 17 years of experience.
I started my carrer as a backend developer, mostly using Microsoft based technologies. Later, when the mobile revolution happened, I started to get curious about mobile and frontend based applications, and that's how I moved to javascript based technologies.
I consider myself a full stack engineer. I can work on any of the major facets of a modern project: backend, frontend, architecture design, testing and even DevOps, which is not my main strenght, but I can definitely research and resolve.
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 engineer working among other with things like NodeJS, Kubernetes, MongoDB, ReactJS, GraphQL, TypeScript, Ionic, Docker, REST API's, etc. I also have been involved in architectural design projects defining and implementing solutions to add major features to existing products, to integrate different systems and to improve existing processes.
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