M.S. in Computer Science and Software Engineer.
I’m currently helping astronomers to develop software in C++11, MPI, OpenMP and OpenCL, maintaining and further developing an archiving system in python 2.7/3.5+, and developing a prototype execution engine for the SKA project.
Previously worked at the European Southern Observatory (ESO) in the development of software for the ALMA project. In particular, I currently worked in the Observing Interfaces team, developing front-end applications for the observatory, using mainly JDBC + Hibernate + Spring, Swing and/or a Servlet container. I also participated on the development of ACS, the CORBA-based distributed control framework used in the ALMA project (C++, Java, Python, bash), and was involved in various other projects, where I used different kind of technologies, like SWT + OSGi/Eclipse RCP, openArchitectureWare, Grails, Lucene/Solr, Spring MVC and Angular JS, among others.
As personal projects I like to work in open-source software. I’ve worked in CSAT (an amateur telescope control system) and in ImaNES, a C-written NES emulator for UNIX-like/Windows systems. I’ve made small/medium contributions to a few open-source projects, like hamster, pidgin and mutt, among many others.
I led a student research organisation, the ALMA-UTFSM Group, for almost two years, under the Technical Leader role. During the time that I participated in this group (almost 4 years) I developed CORBA-based software, learned about telescope control systems, and experimented with real-time operating systems.
I’ve been using Linux alongside Windows since 2003, and exclusively since 2006. For SCM I have been using git and subversion since 2006.
ICRAR Statement
The content of this page is maintained by Rodrigo Tobar, please contact them with any questions or comments on this content.