Hi! I'm Paul Cochrane, an experienced multi-purpose software developer. ๐
Most recently, I've been involved in data processing, devops and backend system development using Python and Django, however, I'm also experienced in technologies and languages such as Perl, Linux, bash, vim, LaTeX, and git (among others!), and I'm not shy when it comes to learning new systems and technologies. In fact, since I'm a generalist, you can throw any problem at me and I'll work out how to solve it in whatever language or tools as necessary.
I have a PhD in Physics and have worked on software projects in many different areas, including Physics, Combustion Technology, Scientific Visualisation, Geospatial Data Delivery, and Geographic Information Systems (GIS).
I'm based in Germany ๐ฉ๐ช but am originally from New Zealand ๐ณ๐ฟ; I'm fluent in both English and German.
I'm available for freelance contractor work. ๐ซ Contact me via email at paul@peateasea.de and let's discuss how I can help you solve your business's hairiest problems. ๐ฅ
- German Perl/Raku Workshop 2026 (Berlin): a report
- Avoiding empty strings in non-nullable Django string-based model fields
- StreetComplete: Pokรฉmon Go for map geeks
- Forwarding a Vagrant-based Jekyll dev server to its host
- Changing a hostname in Debian seems harder than necessary
If you like the work I do, please buy me a coffee! โ





