I'm currently looking for work as a Senior Software Engineer or Team Lead.

Maybe I'd be a good addition to your team!

In short?

I'm an enthusiastic generalist. I'm good at digging into and re-teaching complicated things1.

I have 8 years of software development experience, split pretty evenly between Python Backend and Android Development. I'm sticking to backend engineering for now, but being able to build mobile apps has been useful for designing resilient architectures.

I like picking up new technologies, but am also wary of bandwagons and prefer to keep things simple insofar as that's possible. I think software teams are often too quick to adopt technologies and methodologies without understanding why they're doing it2.

I've led teams in formal roles, and am also effective at shaping team culture in informal leadership positions3.

If you're looking for something akin to a CV, see my LinkedIn profile.

How quickly would I be productive on your team?

This question is a proxy for “what are your skills”, but I think it's a better question, because I'm happy and able to pick up any tech stack; it's just a question of time 😉

Here are some vague categories and estimations:

Some stories I'd love to tell you about in an interview

What am I looking for in a job?

These things aren't negotiable:

These things are negotiable, but I'm excited about them!

Ok, great, let's talk!

Hooray! You can reach me at fabian@capnfabs.net. Put an emoji in the subject line to be extra sure your email makes it through the spam filter ✨

Looking forward to hearing from you!


  1. See, e.g. How Does Lossless Compression in Fuji RAF Files work?, and Under the Hood of Android Auto. ↩︎

  2. Looking at you, “microservices” and “agile”. ↩︎

  3. For an example of some culture activism I did in my last job, read Techniques for setting boundaries around your remote job, or ask me about the time I criticized changes to our promotion process. For something that shows how I reflect on my work and on the environment in which I work, see my 2019 Retrospective. ↩︎

  4. I ask about this in job interviews! I normally ask about stats on diversity in your eng and leadership teams, as well as details on policies / processes you have in place to support engineers from minority backgrounds. ↩︎

  5. I was an electrical engineer in a former life and think it would be cool to bring some of the stuff I learned writing software back into the energy industry ⚡️ ↩︎