Senior Application Developer

Heritage / 2014 - Present

Currently developing web apps with Node and Angular. Using Github for version control.

Senior Application Developer

EX2 Outcoding / October 2012 - 2014

Developed real estate solutions. Working with .Net MVC3, jQuery, Backbone.js, Grunt. Using Github for version control. Using custom JavaScript framework to handle events.

Senior Application Developer

Intertec International / October 2011 - October 2012

Designed and developed e-commerce solutions. Managed the SVN server

Creative Engineer

Bosz Digital / May 2011 - October 2011

Developed major websites using HTML5, CSS3 and jQuery for frontend. Used .Net and classic ASP for backend. Managed the SVN server.

Software Engineer

Trust Services Ltd / March 2010 - April 2011

Integrated DoughFlow based payment solutions (ASP based) for gaming clients.

Associate Software Engineer

Techinagro / October 2009 - March 2010

Developed software for logistics, production and general administration for agro-businesses using Java technology. Also in charge of mobile develpment with .Net.

Junior Software Engineer

Ticohosting / March 2009 - October 2009

Created complete websites from scratch (backend and frontend). In charge of developing custom content management sofware for a wide range of businesses. Collaborated directly with the graphic designers. Had direct communication with the clients.



Experience Level: Advanced [4 Years]

Visual Studio with MVC3 and Github integration.

.Classic ASP

Experience Level: Advanced [4 Years]

Worked developing payment solutions for DoughFlow software. Also, worked on maintainance for sites like www.owenscorning.com


Experience Level: Advanced [5 Years]

Specially PHP5 (OOP). Comfortable developing with CMS solutions frameworks such as Kohana and Codeigniter. Have done work with Joomla and Wordpress.


Experience Level: Intermediate [3 Years]

EJB/JSP development and Mac's Webobjects framework.


Experience Level: Advanced [5 Years]

Design and optimization. Proficient at MySQL, MSSQL and Oracle.


Experience Level: Advanced [5 Years]

Now using HMTL5 and CSS3, I focus on creating valid, clean code that will be easy to read and mantain.


Experience Level: Advanced [5 Years]

jQuery to improve UX and to work with AJAX requests. Backbone.js for managing events and communication between widgets. Grunt as task manager.


Experience Level: Intermediate [3 Years]

  • Python: scripting knowledge.
  • Web services: JSON and xml knowledge.
  • .Net: Web based and mobile development.
  • C/C++: Low level programming, parallel programing, threaded programming.


Universidad de Costa Rica

Master, Computer Science / 2009 - 2014 (expected)

Bachelor, Computer Science / 2003 - 2008