Portfolio

This is the portfolio for Brian McKenna, a resident of Brisbane, Australia. If you would like to contact me, feel free to send an email to brian@brianmckenna.org.

GNOME Bug Fixes

I have two bug reports along with patches incorporated in different projects belonging to GNOME. They are available on GNOME's Bugzilla at these locations:

These applications are used by millions of people, world-wide.

IPT Major Project - TV Guide

This was developed as my last programming project in IPT. We had to make a simple PHP front-end for a given database.

I decided to be somewhat experimental and come up with something very different to the rest of my peers. The differences were:

Search Engine (NCSS 06)

I attended the National Computer Science School from the 7th to the 14th of January 2006. I was one of 75 high-school students chosen to attend from all of Australia. We got divided into four groups and my team-mates elected me as lead programmer of the group.

The engine was required to be written in Python, which I had not even heard of prior the beginning of the week. This meant I had to program the engine while learning the language. I mostly programmed the search indexer, though I probably worked on most sections at some stage. I would like to thank my team members for helping me with the project:

(Note: each of theses files is between 42-47mb. This is just a direct rip from the server that it was developed on, making it big because of the indexed data)

Scander

Scander was a small project by me and my friend, Luke Humberdross. The purpose for the project was to create a single file remote server adminisation interface. It had featured text file editing, file creation/deletion and PHP code evaluation.