For more than 10 years I was working as a Software Engineer and Team Lead for several large companies in field of automotive production automation, financial and exchange trading software. During these years I participated in creation of a number of robust, mission-critical and realtime applications using number of technologies, with C++, STL and Boost being the primary tools of the trade.