Books

Website Contents

List of all of the articles and essays from the archives.

E-mail letters

Contact Me

I would like to hear your comments or suggestions.

Programming code

Portfolio of Work

See some examples of my past projects

Open Source Contributions

I enjoy contributing to Open Source software. Due to my experience, most of the contributions are to web based software.

Redmine

Redmine is flexible project management web application. Written using Ruby on Rails framework, it is cross-platform and cross-database. I’ve been contributing patches and suggestions to it since late 2007 and received commiter rights in August 2008. The main areas I’ve focused in are:

  • testing
  • plugin API development
  • community support

eXPlainPMT

eXPlainPMT (eXPlain Project Management Tool) is an open source web application that helps manage projects using the Extreme Programming methodology. I contributed to get the system production ready in the summer of 2005.

Free Geek Database

The Free Geek Database is an internal program used by Free Geek as a point of sale system. I have contributed several patches to fix bugs in the system and am now a direct developer and committer to the code base.