I wrote Windows 3.11 and Windows 95 network drivers for our University of Waterloo Watstar and Polaris networks.
I extended the Windows 95 login to include a login web browser, where we could display messages about upcoming service interruptions, browser Email (letting one check Email without logging in), register one’s account, etc.
For Windows 95, I extended the OS to use the local hard disk as a cache for network-based software. So with 20MB hard drives, we could access more than 100MB of software.
I created Tuque, an easier to use and yet powerful alternative to Microsoft SMS. Agents on the workstation download software according to rules.
In several cases I extended the Windows operating system, adding functionality not present in the default configuration.
I’ve created many windows applications which do either networking, databases, or special systems programs.
Recently I created PocketNexus, a Windows and Mac OS/X app to do single signon to a network.