Experience

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.

Expertise

.Net/MVC3

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.

PHP

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.

Java

Experience Level: Intermediate [3 Years]

EJB/JSP development and Mac's Webobjects framework.

Database

Experience Level: Advanced [6+ Years]

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

XHTML & CSS

Experience Level: Advanced [6+ Years]

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

JavaScript

Experience Level: Advanced [5+ Years]

Currently working with Node and Angular to create custom web apps for both public and in-house use. Back in the days, used jQuery to improve UX and to work with AJAX requests. Backbone.js for managing events and communication between widgets. Grunt as task manager.

Other

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.

Education

Universidad de Costa Rica

Master, Computer Science / 2009 - 2014 (expected)

Bachelor, Computer Science / 2003 - 2008