Over 20 years of professional experience in development of commercial and custom application software for various domains: e-mail front-end applications, software development tools, business process automation systems, etc.
Extensive hands-on experience in all phases of software development life-cycle: from requirements analysis and user experience design to code design and programming.
My favorite areas of software development are business analysis, requirements development and software usability, including design of user experience and application programming interfaces (API).
My greatest professional passion is development of truly high-quality products - products that are not only useful and usable, but also agile and maintainable