Full Time Software Engineer, Part Time Experimentalist, Technology Skeptic

·

Connect with William Greer