Aldous Peñaranda’s Résumé

Name: Aldous Peñaranda
Email: aldous@penaranda.name
Contact Number: +65.9859.1984
GPG Fingerprint: CBA5 148B DF33 0A9A 3752 FDE5 6D48 E48C D655 5C18

Summary

I am a Linux and Mac OS X geek who can also survive on Windows environments if needed. I’ve been primarily doing web development but I do not fear doing server administration, desktop software development and whatever is necessary to get things done.

Work Experience

Comtel Solutions Pte Ltd (contractor for IBM Ireland Product Distribution Limited, Singapore Branch)- May 2009 to Sep 2011 (28 months)

Worked as a Software Specialist in a small team within IBM.

  • Primarily did web application development using PHP and JavaScript
  • Used technologies such as MySQL, Perl and Python
  • Linux administration and configuration knowledge was also applied

Eskwela/Xackup - Aug 2006 to Dec 2008 (29 months)

Eskwela and Xackup were both internet startups from the Philippines.

Eskwela was a social network similar to Facebook. It was started when Facebook was still a "private" social network open only to Ivy League students. It could be described as a "Facebook" for the Philippines.

Xackup mainly did backup and syncing applications.

During my employment, I was pretty much an all-around guy, doing development/coding work as well as system administration.

Project - Headphones and iTenna (now Insync)

  • Both are applications that had a desktop and web component
  • I was a Mac Desktop Application developer; used PyObjC and Objective-C. Was initially the secondary and eventually the primary developer for the application.
  • I was also a server administrator when needed.
  • I also did some web application development; used PHP and Ruby on Rails.

Project - Bandwagon

  • Bandwagon is an iTunes syncing application
  • I was the web developer for Bandwagon and primarily used Ruby on Rails

Project - Eskwela.com

  • I was one of the server administrators for Eskwela.
  • I was also a web developer for the project and mostly used PHP and JavaScript.
  • Other technologies were used such as Ruby, Memcache and Javascript

Pusit - Jun 2006 to Aug 2006 (3 months)

Pusit was a Philippine company that partnered with Friendster. It was responsible for applications such as Friendster MoBS, Friendster Ads, Friendster Flowers, etc

Project - Friendster MoBS (PHP)

Applied Web Development skills and knowledge, used PHP and Javascript

Philscan/Filtra Inc. - Jan 2006 to Jun 2006 (6 months)

Applied System Administration skills and knowledge on Linux, BSD and Windows machines

Systema Computer Solutions Corporation - May 2004 to Dec 2005 (19 months)

  • Web Developer (Java)
  • System Administrator (Linux)

College of Arts and Letters, University of the Philippines Diliman (Nov 2002 to Mar 2003)

I was still a student, worked as a "Student Assistant" but I was paid to do computer network-related tasks for the department.

Technical Skills

Operating Systems

  • GNU/Linux (Debian, Ubuntu, Red Hat, CentOS)

    I am very comfortable with using a Linux environment. I use Linux for work and I maintain my own servers for my personal domain.

  • Mac OS X

    I am also very comfortable with using Mac OS X and have my own Mac that I have used for several software development tasks.

  • Windows

    I have used Windows for a very long time but I mostly only use this as a development environment when a Linux or Mac environment is not available.

  • *BSD (FreeBSD, OpenBSD)

    I have some experience and knowledge on these operating systems but not as much as I have on Linux, Mac OS X and Windows.

Programming Languages

  • PHP

    I am very comfortable with this language and have used it for numerous programming tasks.

  • Javascript

    I am very much comfortable with using this language, having used it for numerous programming tasks, along with popular Javascript frameworks such as JQuery and Dojo.

  • Python and Ruby

    I have used these languages for system administration and web application development.

  • Objective-C

    I have used this language for developing a Mac OS X desktop application.

  • Java

    I can read and probably still write some basic Java but I have not used this language in quite a long time.

  • Perl

    I only have basic knowledge regarding this programming language and have occasionally used it for scripts and web development.

Education

BS Computer Science from the University of the Philippines, Diliman

Open Source Involvement