Scroll down for details


CTO in residence
from Croatia

Steve is an American living in Zagreb. He has experience as a CTO, senior programmer, project and product manager, and trainer.

He is a huge fan of double-diamond design pattern and applies it to startups and projects. Steve values personal responsibility, empowering remote workers, and distraction free workspaces. In his free time, he supports the Seattle Sounders, spends time with his golden retriever, plays and designs modern board games, and reads sci-fi.

Which is your favorite sport and why?
Soccer, football, nogomet, however you want to call it. For me, this is the best sport. I played for about 10 years and the pace of the game is unmatched. Go Sounders!

Which book should everyone read?
Frankenstein by Mary Shelley is a delightful read and arguably the first entry of modern science fiction. It's also a great example of how retellings have drifted from the original.

madewithlove software engineers

About Steve

  • Base: Zagreb (HR)

  • Passions: Seattle Sounders, golden retrievers, board games

madewithlove software engineers


  • Content management

  • Editing

  • Software documentation

  • Technical Training

  • CTO in Residence

  • Writing

  • Time management

  • Coaching

  • REST

  • Leadership

Articles by Steve

Why code quality matters

In today's digital landscape, software development is a crucial aspect of most businesses. However, many organizations overlook the importance of code quality. Ensuring code quality is critical for various reasons, from financial stability to customer satisfaction.

Why you should invest in good engineers from the start

Investing in senior engineers is crucial for startups. They bring speed, efficiency, and quality to development, boost team morale, and ensure long-term profitability. Hire senior professionals from the start for success, here is why.

Why you should code your infrastructure

Why you should invest in consolidating your documentation

Why is operational documentation more important than you think

Why retrospectives are essential

Why remote work works

Why defining a product vision is crucial in making sure you are building the right things

Why a microservice-based architecture isn't a holy grail

Why exit interviews are valuable

Why is it good to deploy frequently

Why it’s worth spending time on writing out tickets

Some of Steve's colleagues


Software Engineer
from Belgium

Picture of Bram Devries


Engineering Manager
from Belgium

Picture of Mike Veerman


Software Engineer
from Belgium

Picture of Luc Wollants


Software Engineer
from Brazil

Picture of Marcelo Lipienski


Hiring Manager
from France

Picture of Simone Eret


Software Engineer
from Belgium

Picture of Geoffrey Dhuyvetters


CTO in residence
from Belgium

Picture of Jonas Van Schoote


Software Engineer
from Poland

Picture of Michał Karnicki


Software Engineer
from Belgium

Picture of Peter Packet

See all our pretty faces

We're always looking for talented peopleApply at madewithlove