He has almost 10 years of work experience, however his passion for programming (with C++ in particular) is much older. Adam's interests are mostly development of good software across all levels: from general design to technical details of specific implementation. His natural bent for formal things are complemented by eagerness to share own experience and learn from experience of others.