Not shown here are William's major, proprietary projects and those developed for previous employers. After all, we wouldn't want to violate any copyright laws, nondisclosure contracts, or opportunities to monetize particularly novel solutions!
William is an inventor and a problem solver. His tool is the programmable computer. All projects on this and subsequent pages were written by William in the course of employment, volunteer work, or to meet his own personal interest in expanding his programming capabilities and keeping his skills sharp. He writes code generically such that following programmers can readily apply his techniques to their own unique applications. So, have a look and see what you might learn!
Projects with accessible source-code are presented here in their respective categories: