 Software customisation
 Software customisation
			Sometimes a software package does 99% of the things you need it to do, but if it just did one thing slightly differently, it would save you a lot of time, or make you a lot more productive. Some software, especially (but not only) Free Software, is made with customisability, or even just extensibility, in mind. It's possible that your software could be customised to fit your needs better.
 Software configuration
 Software configuration
			Sometimes software can can do the thing you need it to do, but making it do that thing can be poorly documented or even just spectacularly non-obvious.
 Software installation
 Software installation
			Sometimes, just getting software installed correctly can be a battle. In those cases, just figuring out what the issue is can be a struggle.
 Custom automation
 Custom automation
			Sometimes you've got two software packages that do exactly what they're supposed to do, but they don't talk to each other. Maybe that manual procedure you have to repeat again and again to get data from one place to another could be automated.
 Tech troubleshooting
 Tech troubleshooting
			
			Sometimes tech just plays up, doesn't do what it's supposed to, or stops doing what it used to do for no apparent reason.
 Who you gonna... uh, email?
 Who you gonna... uh, email?
			Drop me a line, and I'll let you know if I think I can help.
I've had commercial development experience with Bash/shell scripting, C, C++, C#, Javascript and PHP, working with a range of server-side systems including Apache, MySQL and Oracle. I've worked on SuSE, Debian and HP-UX systems, doing reasonable amounts of system administration on all of them. I've also done some Windows development using C++-based ATL/COM many years ago, and using C#/.NET not quite so many years ago. So, my expertise is mostly with GNU/Linux- and other Free-Software-based systems, but I might be able to lend a hand with other platforms too.