William Greer

William Greer

Full time software engineer, part time experimentalist, ready to build the future one small step at time.