Skip to content

Instantly share code, notes, and snippets.

@uris77
Created November 17, 2012 20:45
Show Gist options
  • Save uris77/4100100 to your computer and use it in GitHub Desktop.
Save uris77/4100100 to your computer and use it in GitHub Desktop.
Resume

Curriculum Vitae: Roberto Uris Guerra

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, Backbonejs.

Experience

Ministry of Health - Belize, Central America.

Systems Analyst, October 2007 - November 2012 The Ministry of Health had targetted 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:

  • User training and sensitization.
  • Installing and deploying servers.
  • Develop routine reports using PostgreSQL and OpenReports as the delivery mechanism.
  • Wrote 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.
  • Wrote 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.
  • Was part of the team that developed the Health Information Systems Strategic Plan for the Ministry of Health.
  • Participated 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.
  • Was part of 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:

  • Configured and deployed Proxy and Filtering servers to all public health facilities. These were configured using Squid and Dansguardian on a Linux machine.
  • Configured the Cisco 877 Routers on most of the public health facilities.
  • Configured the ASA firewall at the Ministry of Health Headquarters.
  • Migrated the Domain Controller at the Ministry of Health Headquarters from Windows 2000 to Linux/Samba.
  • Configured the VPN from all public health facilities with Cisco 877 routers to the Ministry of Health Headquarters.
  • Installed and configured a PBX at a public health facility using Linux/Asterisk and Cisco IP Phones.
  • Installed and configured 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 Bounadries 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