+61 478 646 268
Master of Science in Computer Science at PUC Chile - Santiago, Chile
Master thesis was about machine learning applied to computer vision on a robotic platform.
Software Engineer at PUC Chile - Santiago, Chile
More information about my research papers, master thesis, book, and video course available at my website.
Senior Software Engineer at Ocular Robotics - Sydney, Australia (August 2013 – Present)
Design and build applications to control the entire range of products developed by the company, as well as to visualise and interact with complex outputs, such as 3D point clouds, panoramic images, and positional data. Management of several technologies for internal use such as build automation, version control, testing, virtualization, and others.
Solution Architect self-employed - Santiago, Chile, and Sydney, Australia (June 2012 – Present)
Identify client needs in order to design and implement web based solutions specifically tailored to them in different industries such as finance, and hospitality. Application delivery is done through a SaaS model.
Project Manager at RiskAmerica - Santiago, Chile (March 2011 – June 2012)
RiskAmerica is a financial services provider. I redesigned and implemented their entire infrastructure from the ground up. To achieve this, I also managed and trained a team of software engineers that continued working on the platform after I left the company. As of today, the infrastructure I designed is still being successfully used by the company.
Lead Engineer at AmnesiaGames - Santiago, Chile (November 2010 – March 2011)
Development of a set of Minimum Viable Products for smartphones. In particular, these applications used the available smartphone sensors in non conventional ways to make the application or game more attractive in novel ways.
Research Engineer at PUC Chile - Santiago, Chile (March 2010 – December 2010)
Computer vision research for advanced security cameras. I designed and implemented web based applications which processed feeds from multiple cameras, and provided analytics for people detection and tracking on multiple cameras.
Software Engineer at DigiSensory - Sydney, Australia (February 2009 – July 2009)
Design and development of applications and user interfaces for network connected security cameras. Analysis and testing of complex image processing algorithms for different tasks such as people tracking, and counting on different locations.
Software Engineer at KR Consulting - Santiago, Chile (August 2008 – October 2008)
Automation of reports generation at a financial company by integrating information from several different data sources.
Adjunct Instructor at PUC Chile - Santiago, Chile (July 2008 – July 2011)
Created and taught a course about how to design applications for mobile devices, such as smartphones.
Awards: Intel Red Belt Software Developer, Nokia Developer Champion, Honor Scholarship at PUC Chile.
Languages: Advanced English(8.5 out of 9.0 in IELTS), Native Spanish speaker.