Dave Sroka

Dave Sroka

Software Engineer. Musician. Gamer. A Cappella nerd. Wearer of pants. I like to sing a lot.