Rob Inesef

Rob Inesef

Science and tech geek, gym rat, aspiring software engineer.