You have reached the interactive resume of Joe Baranowski. From hear you can use the nav and find out all the pertinent details. Optionally you can answer a few quick questions and learn more about Joe and his thinking process!

Thank you for your time and remember to have fun!