Tim Griffin

Software engineer. Sharing what I've built and learned.