We believe that software design is a craft and a science, merged by engineering. We excel in enabling teams to deliver great software products, and do this in the form of training, coaching and consulting engagements.


We offer a variety of high-end training workshops and courses, as well as coaching, assessment and consulting engagements, focusing from very technical (like learning programming languages, OO, functional programming, design patterns, architecture or software component design) to more softer issue like agile processes, remote working and team mentoring.


The Wilderness Software Company consists of a loose network of software engineers and architects with extensive experience in various roles needed in the process of delivering quality software products. We are passionate about helping other teams to succeed in their software development goals, and this drives us to go out of our way to help clients.


Contact us to talk about your software development ideas, dreams, needs or challenges.