I help start-ups lay the groundwork for solid technical solutions and organizational excellence.
For early start-ups this means being very hands-on and joining the product & tech team in the trenches.
Overseeing the architecture
Monitoring software quality
Reviewing code contributions
Hiring engineering talent
Streamlining the development process(es)
Coaching & mentoring software engineers
For late stage start-ups the focus shifts to a more hands-off role; shaping and professionalizing the tech organization.
Maturing product development teams
Establishing and enforcing procedures
Increasing effort efficacy
Optimizing release management
Hiring leadership talent
Job leveling
Engineering Management
I have over ten years experience leading software engineers. As a lead developer or scrum master in earlier days, all the way to director-level roles now.
During those years my management responsibilities gradually grew, and my areas of focus shifted from execution to tactical, and finally strategic.
With a long and broad experience as a developer myself, I have proven to understand what makes software engineers tick. What fuels their passions? What motivates them? How to empower them.
As an engineering manager I zoom in on the people and ways of working, and let technology be someone else's responsibility.
My style is grounded in trust and mutual respect, while aiming to maximize ownership and accountability.
Software Development
I am a seasoned software developer with more than 20 consecutive years of fully hands-on experience in professional settings. My career started at the height of the Dot-com bubble in the late nineties.
Since then, I have seen the technology landscape evolve from a couple of markup languages to a plethora of enterprise application frameworks. And the job landscape from odd-job web editors to specialists at every link of the chain.
Over two decades I have worked in and for dozens of companies, and with as much different technology stacks, many of which have long gone obsolete.
By now, I consider myself to be, to a large extent, language and framework agnostic, although I definitely have my personal preferences.