Independent Software Engineer, Consultant and Coach
As continuous learner, knowledge multiplayer and software gardener with 20 years of experience, I help teams increase productivity, establish continuous learning culture and steadily deliver customer value. I have both deep and broad expertise in software development practices. I'm an active member of various professional software development communities and occasional conference speaker on topics of interest and expertise. My interests include functional programming languages, systems thinking, organizational dynamics and coaching.