Joseph Rautenbach


Software engineer, Computer Science student, and occasional blogger