an Engineer knows how to build good software

In short words an engineer who can build company-defining software products, an operator who can recruit and manage good people, and a long-term strategic thinker.

Over the last 12 years, I have moved from being a purely technical developer who writes code and looks for new tools and techniques to a person who cares about software production and business needs. Thats why I am focused on bringing people and technology together.