I am a software developer. Most of the software I’ve written are personal projects, but occasionally I do professional application development as well. I rock at C, Objective-C and Ruby. I am also experienced with Cocoa (for Obj-C) and Rails (for Ruby). In addition to that, I know a bit of Python, PHP and Java. I have a curriculum vitae.
Most of my open-source projects are located in Stoneship’s Mercurial repositories. Some other personal projects are over at github, but you can expect them to be converted to Mercurial sometime soon.
Active Projects
nanoc
nanoc is a Ruby CMS that doesn’t run on the server, but on your local computer. It generates static HTML files ready for uploading to any web host. Find out more.
Cri
Cri is a Ruby library for building easy-to-use commandline interfaces with support for subcommands. Find out more.
adsf
adsf (A Dead Simple Fileserver) is a tiny static web server that you can launch instantly in any directory. Find out more.
CObject
CObject is a simple reference counting implementation that makes memory management in C applications and libraries a lot easier.
Past Projects
ab2foaf is a tool that generates FOAF data from the Mac OS X Address Book.
yaccc is a client for CyanChat, written in Python.
Cocoa Crypto Hashing adds support for the MD5 and SHA1 cryptographic hash functions to NSString and NSData. View repository.
I have a small repository of semi-useful code snippets, ranging from C string replacing functions to simple INI file parsers. Check it out.



