I'm a software developer, mostly on Windows platforms, sometimes on other platforms.