
Software Engineer at ALMA
Chile

Software Engineer at ALMA
Chile
Software engineer with experience in QA, AI, and code generation. Fast learner and able to work in international and distributed environments.
Artificial intelligence, quality assurance, code generation, telescope control systems, distributed computing
(Education Management industry)
July 2009 — Present (6 months)
Working on artificial intelligence research applied to astronomy. Most reasearch conducted on job scheduling problems inside ALMA observatory. Research is conducted along with the CSRG team.
This position also involves the creation of new courses in astro-engineering and lecturing them.
(Non-Profit; Research industry)
July 2009 — Present (6 months)
Working as software developer for the scheduling subsystem team.
Current work involves simulations and scheduling algorithms analysis.
(Government Agency; Research industry)
January 2009 — February 2009 (2 months)
Working in the porting of a Code Generator for State Machines. The porting is between the projects of the VLT (Very Large Telescope) and the ALMA (Atacama Large Millimeter submillimeter Array) software.
MainTechnologies: Distributed Systems, OpenArchitectureWare, StateMachines, StateCharts, CORBA, VLT CCS, ALMA Common Software.
(Educational Institution; Research industry)
August 2008 — January 2009 (6 months)
Participates as Software Engineer in a project requested by DCSC, department in charge of the IT infrastructure of the UTFSM. The Project involved the analysis of the actual state of all the information systems the university has, determining: platforms, level of integration with other information system, estimation of efforts needed using software metrics, and other properties.
(Computer Software industry)
March 2008 — January 2009 (11 months)
Participates as Software Engineer in a consultancy Microsoft requested to UTFSM. The Project involved the calculation of the Total Cost of Ownership, for an Open Source alternative for the Chilean government's IT infrastructure.
(Education Management industry)
January 2007 — December 2007 (1 year )
Head of the Research Team for www.aprendaris.cl a social and semantic searcher for the Chilean Educational System. In charge of the research and implementation of the algorithms for the social components, indexing and retrieval of documents-hits.
Main technologies: Ruby, C++, Linux Clustering, Kernel Methods, Lucene, Distance Metrics.
(Information Technology and Services industry)
December 2006 — December 2007 (1 year 1 month)
Works as a software analyst in the PROTAP project, a technical analysis board for the Chilean Currency Exchange (Bolsa Electrónica de Chile, www.bolchile.cl). Responsible of the Server Componentof the project, creating a financial information server which receives data from several sources, and selectively serves to up to 300 clients in an heterogeneous network (VPN, ADSL, LAN, WLAN).
Main technologies: C++, FIX Protocol, Microsoft Visual Studio.NET, Sockets.
(Information Technology and Services industry)
May 2007 — June 2007 (2 months)
Participates as QA Engineer in a consultancy SONDA requested to UTFSM. The project involved black-box testing of the central system of the ``Transantiago'' project, as a trustedthird party. The system tested was SAEF (Sistema de Ayuda en Explotación de Flotas), which is the heart of the public transportation system of the Chilean Capitol. Main technologies: Oracle Databases, Web Services, GPRS, GPS, VPN, Black-Box Testing.}
(Information Technology and Services industry)
October 2005 — February 2007 (1 year 5 months)
Head of the SysAdmin department at Innovating Finances, leveling and creating the platforms required for all the company's projects. Some of them were: Software Develpoment platform consisting in bug-tracking, development servers and project management; Web application platform for JBoss; Ruby on Rails; PHP5 and PHP4; Linux and Windows servers. Installation and administration of Oracle, MySQL, PostgreSQL and Microsoft SQL Server.
During this period, the infrastructure of the following projects was raised:
* Forestrike.cl: Course for investors and e-learning platform.
* Bullcatcher.com: Technical analysis board for investors.
* Iurysis: Search system for the Chilean Judicial system
* Tec2: Automatic invesment system.
(Education Management industry)
November 2005 — February 2006 (4 months)
Internship, in charge of the Department of Computer Science's infrastructure and servers. Also in charge of the evaluation and implementation of various new services, like bug-tracking, e-learning, backup, news.
Computer Science Engineer , Computer Science , 2003 — 2008
"Laboratorio de Computación" Assistantship, for 5 semester, and Coordination Assistantship of the same Laboratory. In charge of all the computer science student's services. In charge of 11 students, tasks ranging from software development, system administration, networking, and teaching Basic Linux courses.
Part of the "Promoción Departamento de Informática", in charge of promotion of the careers in the University, visits and talks to many schools, and other activities in the Country.
Integrante del Equipo Organizador de la Feria de Software, el evento mas importante del Departamento de Informática, estando a cargo de la coordinacion de la logistica del evento.
Coordinador del Ciclo de Charlas Técnicas, ciclo que se realiza semanalmente y expone temas de Informática, y relacionados.
Music, films, basketball, sky, astronomy, biology, open source, IT.
ALMA-UTFSM Team, Computer Systems Reserch Group, LabComp, Promoción Departamento Informática.
2004, "Alumno Destacado", UTFSM.
2005, "Alumno Destacado", UTFSM.
2006, "Alumno Destacado", UTFSM.
2007, "Alumno Destacado", UTFSM.
2008, "Alumno Destacado", UTFSM.