Spragg Software Services for Linux

• 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

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

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

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

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?

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.