Alberto Rodriguez

Alberto Rodriguez

Work History

Work History
Jun 2011 - Present

Programmer Analyst

Iron Mountain Inc

Developing IT solutions for Iron Mountain using

Ruby on Rails mainly


.Net Integration Services


SQL Server


IBM Lombardi BPM

Dec 2009 - Jun 2011

Business Intelligence Consultant

DSS del Norte

Business Intelligence Consultant on IBM Cognos

Visual Studio .Net MVC

EXTJS Framework (jQuery)

Aug 2009 - Dec 2009

Ruby on Rails trainer

Creative Web Solutions

I teached a Ruby on Rails course.

-- RoR

-- Capistrano

-- Database modeling

-- GIT

-- JQuery

-- ImageMagick

Nov 2005 - Aug 2009

Software Consultant / Consultor de software


Business Founder. Management activities and Web application development with Ruby on Rails since the begining.



Ingeniero en Sistemas Computacionales


ITESM Software engineer 5 semesters.

TecMilenio (affiliated to ITESM) Software engineer.

Got Prominent mention in CENEVAL test.



Ruby on Rails development

Developing software with RoR since 2006, knowledge of the Ruby language, authentication and role management from scratch or using gems and plugins, caching, mailing, dynamic search, ajax calls, data export to spreadsheets and pdf formats, html5 and css3 optimization, jQuery handling of a lot of plugins and libraries development with knowledge from a previous work where I developed an entire application with a jQuery framework called Sencha for almost a year.  Deployment with capistrano. Database migration and administration. Database re-design. Code documentation. Linux and window server administration.  Little testing with cucumber. Trained a 5 people team in CWS and currently training Iron Mountain Software development team of 4 people in RoR. Teached a two week Ruby on Rails, HTML, CSS and Photoshop course at Tec Milenio with a group of 15 people. Elaboration of recipes, manuals and screencasts for IM developers about specific tasks like Twitter bootstrap setup, Adminica (css/jquery theme) setup, data export to Excel and PDF formats and Application Deployment.   Currently working in my own membership management and routine assignation application for gyms.   A portfolio of my RoR applications can be seen at  

Sencha's EXTJS Framework developer

9 Months developing a webapp entirely with this framework.

Quality Administrator

Also worked with the RCO (Organization Knowledge Supervisor) and RDMS (Software Mantenience and Development Supervisor) MoProSoft roles. My responsabilities were knowledge database and software libraries administrator. As RDMS in charge of  activities report and verification, software development lifecycle and task segregation    

Project Manager

I implemented MoProSoft (Mexican Software Quality Standard) first level on Adoxis, working as Project Manager.    

Courses instructor

I teached Adoxis new elements on RoR. I teached CWS team on RoR  Web Applications GUI development with Photoshop, CSS and XHTML at TecMilenio. RoR training for Iron Mountain software developers.  

Graphic Designer

GUI design, every Adoxis web application design is mine. I've found I can make functional and usable systems with last generation GUI.   CSS -- Advanced Pahotoshop -- Advanced Illustrator -- Intermediate Flash -- Basic Fireworks -- Intermediate


Application development experience since 1999   Languages known: Pascal, C, C++, FoxPro, Visual Fox Pro, Visual Basic, Java, Javascript, C#, Visual Studio .Net, PHP and Ruby. Frameworks: Rails, CakePHP, Mojavi, Sencha(jQuery)

Software architect

System design and implementation. IT consultant. UML generation. Client relationship management.

Database administrator

  Database experience on MySQL, Postgres, SQLServer, normalization, depuration, maintenance, modellng. Database arhcitecture and optimization, more efficient queries, relationship restructuring for time and cost reduction.


RoR development.

Team lead.

GUI Design.

Course instructor.

Quality implementation.

Process reengineering.

Mobile applications.