I'm a mobile software developer based out of Toronto Ontario, Canada. Building native mobile applications for recognized brands since 2009. Well versed in design patterns, test driven development (TDD), and platform porting (iOS apps to Android and vice versa).

In a previous life, I was a Drupal developer and I still do some custom Drupal module and theme development. Recently I've picked Symfony as my PHP development framework of choice, and will use it as a starting point for projects not fit for Drupal.

This site is primarily used to showcase the work I've done in the past and illustrating what I've learned in my years of experience. See the contact page for contact information.

M.Sc Computer Science - University of Guelph ('08)
B. Comp (Honours), Business Administration minor - University of Guelph ('05)

Feelin' Fine in Drupal 5!

    I've finally upgraded to Drupal 5!! I was waiting for 2 modules to be ported to version 5 before I got started. The thing about that was that the maintainers didn't really use the modules themselves, so they didn't care to update them. So I basically said screw the both of ya's and stopped using their modules. To me, those modules are basically deprecated.

    But there is something else that I felt I had to mention. I've been getting a fair amount of calls about available jobs that I just can't take right now because of school. One of the jobs was a Drupal job, but it was in TO. It's so unfortunate because I really wanted the opportunity to work with Drupal, because I intend on mastering the Drupal CMS. It would have been a great learning experience for me because they basically wanted someone who knew how to develop modules. Unfortunatly, I don't possess those skills, yet. I do plan on getting the book 'Pro Drupal Development', but that doesn't come out until April.

    Anyways, I'll be integrating the theme I built for this site soon. But for now, I'll do what many people who upgraded their site to Drupal 5.. Use the default theme because it's not as ugly as all the other themes in the past!

Drupal 5 and New Website Design

If anyone has been following along with Drupal, they would know that Drupal 5 is officially out and ready for people to use. I have been building the new CIS site using the beta and release candidate (RC) versions of Drupal 5, so I am comfortable with the new user interface and features.

As you might have already noticed, this has sparked my desire to upgrade my current site to Drupal 5. What is that you ask? Why didn’t I do it before? The modules I use on my site were not all upgraded to version 5. I was waiting on Taxonomy Breadcrumb (for both my site and the CIS site). Today that module was finally released, and I will be putting the plans in motion to get my site on Drupal 5.

There is one major change that I will be doing. That is the creation of a brand new, web 2.0–esque site design! I finally have enough experience with Drupal themeing to put together a new theme that I can call my own (well, I am sure I will be getting inspiration from open source designs). Therefore, in the next few weeks, I will be scouring the open source web design sites for elements I would like to incorporate into my site, and then build a pretty theme that everyone can appreciate. No more delicious blue theme!

When I think of Hate

    Sometimes when I sit in my big black chair, I think of the word hate. It’s a strong word that sometimes I use casually, but feel guilty afterwards because I know how strong it is. Today was one of those days I thought about the word… Hate.

    I realized that there are some people in this world I can’t help but hate. They’ve done and said some really nasty things to me, and in turn, I hate them for it. I don’t think it makes me a mean person. I think it makes me human.


Subscribe to CompSci Grad RSS