Michał Bartyzel is a consultant and trainer at BNS IT company. Every single day he works with software developers helping them dealing with legacy code and software architecture. His interests and experience covers domains such a: manufacturing execution, telecommunication, e-commerce and finances.
Michal effectively works for customers on business-IT communication issues.
His thoughts can be followed on twitter @MichalBartyzel or his blog http://mbartyzel.blogspot.com .