Bill is Founder & Technical Guru of Day Web Development, where he provides technical writing, specifications development, and platform & technology evangelism services to Internet, software, and other companies. He is also a contributor to Wired’s GeekDad.com blog.
Bill was previously Director of Developer Products at Digital Reasoning Systems, Inc. (DRSI) where he helped drive adoption of DRSI’s innovative approach to finding meaning inherent in human language. His focus was on the Synthesys Platform and enabling developers to succeed with Digital Reasoning technologies. Prior to that he was up to his elbows in wireless technology while serving as Head of Technical Services & Consultancy for Forum Nokia in the Americas and before that as Staff Engineer & Chief Wireless Technology Evangelist for Sun Microsystems. He has spoken widely on software development as an Association for Computing Machinery Distinguished Speaker (the program was known as the Distinguished Lecturer Program at the time) and has presented keynotes and technical sessions at major industry conferences including JavaOne, Software Development, and SIGGRAPH. While at Nokia and Sun, he taught Java and Wireless development as an extension instructor for the University of California Berkeley and his Java ME Archive, writing, and speaking helped drive Java ME adoption to hundreds of millions of devices and empowered thousands of developers to write applications for mobile Java applications.
Bill earned a BS in Aerospace Engineering from the University of Oklahoma and completed one year of graduate studies in Scientific Computation while a National Science Foundation Graduate Research Fellow at the University of Minnesota.
More information is available from Bill’s site:
BillDay.com