Joseph Bowers
Since 2003
Works in Asheville, North Carolina United States of America

Joe Bowers' tends to spend more time writing computer programs to solve the problems in his life than he does actually solving those problems. His portfolio is available online at, and his non-portfolio is available online at