I am a software engineer by day and attempted comedian by night, as well as doing amateur photography and various other things that pop into my mind. I have also been known to be at software conferences or helping people learn coding.
Looking to hire a python or devops developer as a contractor? See my professional stuff below.
I have been coding for a long time, ever since I was mistakenly given AMOS (an Amiga programming language) instead of Lemmings 2 for Christmas when I was younger. I have since then studied Computer Science, worked as a software engineer, created some projects on the side, and helped others to learn the wonderful and utterly strange world of programming.
I have worked both in full time jobs and more recently as a contractor mainly in backend work - first in Java more recently in Python - and also in system administration and in bringing DevOps practises to companies. You can read more on my resume here.
I have spent time helping at various self-directed code meetups and was a coach at hackership twice; I have also done a few presentations at Python conferences (see this one for example) and I help organise some coding-based meetups including a monthly Hack'n'Tell.
While I have made various pull requests and bug fixes to projects over time, my main contributions are for the static analysis tools written as part of landscape, the most popular of which are prospector and pylint-django.
I have various side projects in various stages, most prominent being landscape.io with some others on the way or some which still exist but are not updated or have been furloughed. If I have a problem that I can solve with code, I try it and see.
A list of various things I get up to when time allows:
You're looking at it! I hand-coded all of my own site content using Django partly as I wanted completely custom sections and interactions. There is the blog, this front page and I also have my resume should you want to see it.
Landscape.io is a static analysis checking tool for Python code which has been running for about 5 years now. I am also starting to spin off the 'engine' behind it into a separate project called weevils.io which allows people to create their own code measurement services.
Though I don't have a web presence for any of this yet, I do stand-up and improv comedy shows, and am starting to put together my own podcast and web-comic - though these are still very much works in progress. Watch this space!
I run, swim and boulder occasionally, as well as enjoy escape rooms and pub quizzes. None of these require or deserve more elaboration really though.
I do occasionally waffle on about something.
I've always enjoyed timelapse photography. I can't give you any particular reason, it probably comes from the same place as my fascination with tilt-shift photography too. Timelapse has the benefit that you don't need to buy a very very expensive lens to do it though, and every now and then I've tried it out. This post is about how to do it with a T2i and how to make a video out of the resulting photographs.Read More
A few months ago I sold all my things except the things nobody wanted, I quit my apartment in Berlin and I bought a one-way ticket to the most interesting looking country from a list of cheap flights. I wanted not so much to travel but to get away for a bit and reset myself. Since then I've been to six countries so far and seen quite a lot of unexpected things .Read More
Almost exactly four years ago, I started writing code for what became my side project, Landscape. git log tells of the first commit, with a terseness that would define quite a few commit messages as it turns out.Read More