I connect technology with business, build self-reliant teams, and make things (and changes) happen.
During more than 20 years in of working in tech, I’ve grown from a backend software engineer into solution architecture, product, and leading engineering departments.
My career has spanned from 50-person startups to large corporations with over 10,000 employees. That gave me insights into scaling teams and operations, adapting processes, teams, and technologies.
I work with business leaders and engineers to deliver technology that meets the company’s real needs without overcomplicating things.
My role requires understanding shifting business priorities and communicating effectively across all levels. A part of my job is to bring clarity and focus to cross-department teams, ensuring technical decisions support both short- and long-term business goals.
As a team leader, I’m responsible for supporting engineers (and their leads), helping them grow, perform, and stay aligned with business objectives.
Alongside these duties, I continuously refine delivery and maintenance processes, boost efficiency, manage expenses (Capex/Opex), and track outcomes while staying hands-on with architecture. Managing budgets, weighing build-versus-buy decisions for tools, and overseeing vendor relationships and negotiations are also key parts of my work.
What can you find on this website?
- A few of my articles on topics like OpEx management, work prioritization, over-engineering, engineer’s career, and others.
- My "ways of working" document, mainly intended for colleagues in my direct organization.
- How to contact me. Let’s expand our networks.