In this episode we talk with electrical engineer (and kidney transplant survivor) Stephen Shaffer about overcoming obstacles, building the world’s largest vending machine and battle bots.