Though my card says I am a software engineer, I often feel more like a software archeologist digging through wrotten code, uncovering relics of ancient artefacts and trying to figure out the intentions of the old masters. Thus, I am a fan of clean code and very fond of the idea of software craftsmanship.