Ross Kaffenberger's avatar

Ross Kaffenberger (rossta)

I'm the lead software developer at ChallengePost (yes, this Challengepost!). I like creating software and racing in triathlons.