Python programmer, systems and network administrator. Self-employed. My LinkedIn profile has more detailed information.


The best way to get in touch with me is email.


My PGP key is 0xAD96F6F572A6D22A with fingerprint 3CA2 C229 EC7A 8AB0 EE98  D431 AD96 F6F5 72A6 D22A.

Open Source software

I have published a series of Open Source Python software packages. You can find the oldest in my Git repository, newer code is on GitHub, and published Python eggs on PyPI.

Support and commercial development

If you need paid support for any of my software or for any other Python programming needs, please see my business website