Lead application programmer

d10 Software / March 2016 - May 2019

I developed and operated custom web and iOS applications for companies in Chile, Costa Rica and USA. We used PostgreSQL, Nginx, Node.js and Ruby on Rails on the server side (Linux machines) and React and Mithril on the client side. The iOS applications were programed in Swift.

Application programmer

Mylodon / July 2012 – March 2016

I was in charge of the development of a mobile game with Cocos2d-x (C++) and several native mobile apps for iOS (Objective-C and Swift).

Game programmer

Games for Food / June 2011 – July 2012

I ported iOS games (whose original source code was in Objective-C) to Android using ngCore (JavaScript). I also worked on a first party game that was developed with Cocos2d-x (C++).

Application programmer

Bicubic Technology / December 2010 – June 2011

I was in charge of custom software development for Chilean companies using PHP and SQL Server on the server side and vanilla JavaScript, CSS and HTML on the client side.


Functional programming in Haskell

University of Glasgow on Future Learn / 2019

Programming Languages, Part A

University of Washington on Coursera / 2017

Paradigms of Computer Programming

Université catholique de Louvain through edX / 2014

Bachelor of Science in Computer Science

Universidad de Santiago de Chile / 2011 (incomplete)

I dropped out because I felt I was learning more and faster at my job. This is probably my biggest mistake.

Master of Architecture

Universidad de Santiago de Chile / 2010

I demonstrated to myself that I could do anything, even if I lack the talent for it.