Check out my Linkedin profile for a detailed overview of my work experience and education.
Why hire me?
Over the past two decades, I've run engineering teams in a wide variety of contexts: corporations, family-run businesses, early stage startups.
In each of these contexts, a recurring theme emerged: I built many teams and systems from scratch.
Since I've always been in a position of leadership in the past 15 years, I have experience building and running infrastructure, backend, data, frontend, and mobile systems.
I wrote detailed articles about both aspects of my career:
As a programmer, I'm the most fluent solving infrastructure, data, and backend problems because that's how I've spent most of my programming career.
What am I looking for?
As a freelancer, I've been hired in all kinds of positions: ad-interim CTO, programmer, hiring manager, and so on.
So apart from some deal breakers, I can work in any capacity.
I get the most excited when I can work on infrastructure (especially development infrastructure like testing pipelines, build tools) or streaming data platforms (I have lots of experience with Apache Kafka, its ecosystem, and streaming platforms in general).
While I would advise you not to hire freelancers for leading your teams, I'm OK with ad-interim roles if the project excites me.
I prefer working on one large, difficult problem at a time over many simple problems one after the other.
Solving one large problem at a time often leads to a long-lasting mutually beneficial working relationship because this is where my technical and leadership skills converge.
I'm good at breaking down large problems into small, simple artifacts. I can write design proposals for them and coordinate the work.
I can do that quite efficiently though because leading engineering teams made me pretty good at context switching.
While I enjoy working pretty much on any product, do not contact me for anything blockchain, and military related.
I also tend to say no to anything related to advertising. I may want to make an exception if both of the following conditions are met:
- The technological stack is highly relevant to me.
- The goal of the project you want to hire me for is performance related. Making systems use less resources is climate friendly.
At the moment, I cannot take 40-hour per week contracts.