Consulting and freelance work
I am a freelance IT consultant and developer specialising in operations-related topics. I typically help clients to ensure their systems’ architecture meets scalability and security requirements – most often in the role of architect or site reliability engineer.
While I used to focus primarily on consulting and development work, some years ago I discovered – quite to my surprise – I really enjoy teaching and have been doing workshops, seminars and talks ever since.
My main interests currently are distributed systems development (mostly Ruby and Go), databases (usually PostgreSQL) and various deployment-related topics such as containers (Kubernetes, rkt, Docker) and orchestration. Also, I like to help clients sleep at night by devising dependable backup and disaster recovery strategies as well as sane provisioning and deployment schemes.
I typically use GNU/Linux professionally (I am a Debian and Ubuntu contributor), but I have a soft spot for BSD and OpenBSD in particular. I also enjoy working with functional programming languages such as Haskell and Clojure in my spare time.
Here’s the best part: I am available for hire. Drop me a line.