This site is currently getting a major overhaul! I hope to have it rolled out by the end of 2010.

/* My Stuff */

Below you will find a few of the projects I have worked on this past year. Most are projects for school made with either Scheme or C.

I also have a few projects from my last coop term that I can discuss if you are interested, however, I will NOT be posting the source for these projects. The main ones are: dynamic timesheet (vba), a survey system (php), and an information architecture.

  • Regular Numbers Imperatively [C]

    A small program that computes the first n regular numbers, in O(n) time. Was created for an in class assignment, and done with C.

    View online: regular.c, regular-driver.c, regular.h
    Download: regular.zip

  • Basic String Compression [Scheme]

    A basic program that compresses a string from regualr input, along with another program the decompresses a compressed string. A simple in class assignment, and made with Scheme.

    View online: compress.ss, uncompress.ss
    Download: compress.zip

/* My Life */

So you want to know a little more about me, eh? I am currently completeing a CS degree at the University of Waterloo. My past co-op term was AMAZING, and has helped me confirm im in the right field!

I believe in short, concise, and agile solutions that are well tested and clear. I think TDD is the way to go, and think the world should love functional programming!

Oh yea, and if you want to get to know me in a little more professional way, you can check out my resume, or send me a message.

/* My Favourites */

Give them a peek, and take what you like:

/* My Website */

This website is developed using Javascript, PHP, XHTML and CSS.