Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

About me / short Curriculum Vitae

Some middle aged guy in Europe who mostly works as “senior developer” and “architect”. Expert on nothing, curious about learning everything.

Currently retooling my skill set to game development and Rust overall.

Detailed CV might come in later when this site has more than 0.30000000004 pageviews per month.

Short CV

20 years of being a web developer.

From the most recent ones:

  • Rust, Bevy, embedded (self-learning)
  • presentation about low-level programming and PostgreSQL internals
  • video editing, tutorials
  • Kafka cluster management, PostgreSQL DBA tasks
  • dev env architecture, tooling, helper commands, troubleshooting
  • Grafana dashboards, custom Prometheus metrics exporting
  • SRE, bug hunting
  • Kubernetes and architecture around microservices
  • Node.js, Express + tooling
  • (long time ago) Python, Twisted, Django, Flask, uWSGI
  • (very long time ago) PHP, XML, XSLT
  • (u64::MAX long ago) BASIC and basics of x86 assembly

What can I do for you?

You can try to hire me, preferably to work in Rust on a part-time, permanent basis (~24 hours a week), or as a contractor.

I’m available to teach, give presentations, make text or video tutorials, write documentation.

I thrive when the overall direction is clear, I’m fine with specific tasks as long as there isn’t persistent micromanagement, I prefer some degree of freedom, and work well with complex problems that don’t have a singular right solution, e.g. optimizing production load and investigating complex, distributed issues like outages and slowdowns.

I prefer respectful, supportive environments with product owners who know what they want; and agile delivery (generally prefer kanban than sprints).

For now, contact me over at Tetratto. I’ll figure out how to add a proper contact form later.