Skip to content

Instantly share code, notes, and snippets.

@divideby0
Forked from uris77/Resume.md
Created November 17, 2012 21:04
Show Gist options
  • Save divideby0/4100328 to your computer and use it in GitHub Desktop.
Save divideby0/4100328 to your computer and use it in GitHub Desktop.
Roberto CV

Curriculum Vitae: Roberto Uris Guerra

Email roberto@spantree.net
Twitter @robertoguerra19
Github https://github.com/uris77
Bitbucket https://bitbucket.org/uris77
Blog http://stumblingoncode.wordpress.com

Background

I am a software developer that enjoys learning new things every day.

I am passionate about Open Source and 'obscure' programming languages that challenge my way of thinking.

I'm also a proud pet owner, enjoy football (soccer) and independent films.

Proficiency

I have developed systems in PHP, Java, Groovy and Python. Javascript has recently lit a spark inside me, thanks to this paper Classes Vs Prototypes: Some Philosophical and Historical Observations.

Currently I enjoy working with Grails, Pyramid, Turbogears, Gradle, Coffeescript and Backbone.js.

Experience

Ministry of Health - Belize, Central America.

Systems Analyst, October 2007 - November 2012

The Ministry of Health had a target date of 2008 to deploy a Health Information System (BHIS) to all the public health facilities. The BHIS is a distributed system that synchronized its data amongst each of the nodes. I joined the team that was charged with implementing and maintaing the BHIS. The tasks included:

  • Handling user training and sensitization.
  • Installing and deploying servers.
  • Developing routine reports using PostgreSQL and OpenReports as the delivery mechanism.
  • Writing a Perl Script that would analyze the medical records of all the health facilities on an hourly basis, and send an SMS to the Epidemiology Unit of the Minsitry of Health if any case of H1N1 or Dengue was discovered. This script was then migrated to grails. It is now a configurable system that the surveillance officers can create rules that allows the system to monitor for any incidents that match those rules.
  • Writing Ruby Scripts that would extract data from the BHIS database, transform them into flat tables for analysis, and load them into another database. This data was then used by statisticians to do analysis. These scripts were later migrated to Grails.
  • Participating in the team responsible for developing the Health Information Systems Strategic Plan for the Ministry of Health.
  • Participating in the HIS working group of the Meso-American Project for Public Health. We were tasked with analyzing indicators and advising on ways for our countries to collect the data to measure those indicators.
  • Participating in the the team that justified the development of a Data Warehouse for the Ministry of Health. Funding was eventually acquired from the Global Fund.

Non-Software Development tasks:

  • Configuring and deploying Proxy and Filtering servers to all public health facilities. These were configured using Squid and Dansguardian on a Linux machine.
  • Configuring the Cisco 877 Routers on most of the public health facilities.
  • Configuring the ASA firewall at the Ministry of Health Headquarters.
  • Migrating the Domain Controller at the Ministry of Health Headquarters from Windows 2000 to Linux/Samba.
  • Configuring the VPN from all public health facilities with Cisco 877 routers to the Ministry of Health Headquarters.
  • Installing and configuring a PBX at a public health facility using Linux/Asterisk and Cisco IP Phones.
  • Installing and configuring Redmine at the Ministry of Health. This is now used as an issue tracking system.

Elections And Boundaries Commission - Belize, Central America.

Consultant, September 2012

The Elections And Boundaries Commission in Belize was in the process of converting their manual records to electronic records. They hired me as an Advisor to assist them in assessing the system they were about to implement.

Candidate Running for Public Office - Belize, Central America.

Consultant, October 2011 - April 2012

A candidate running for public office hired me to build a system to allow him and his team to better manage their voters' data. This was a Grails project that allowed them to enter relevant information about voters in their respective constituency, and to track voters participation during Election Day.

Ministry of Public Service - Belize, Central America.

Consultant, June 2007 - September 2007

I built a basic CRUD Application for Ministry of Public Service to help them organize data about the courses and training given to Public Officers. This application was built with PHP, CodeIgniter and PostgreSQL.

Ministry of Defence - Belize, Central America

Military Officer, September 2002 - October 2007

Served five years as, starting as a Lieutenant and retired as a Captain. During my time there, I designed the network that connects all the military bases in the country. This was implemented in 2006, using a variant of Linux as the routers.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment