I have had experience of successful designing projects "from scratch", when clients aren't sure of theirown desires. I'm able to listen, to hear and can transform abstract human wishes to formal forms of technican requirements and build finished solutions. I prefer a close work with future users of developing products and suppose such contacts are a key of success. Users can tell me a lot of important observations revealing many non-documented peculiarities and often help me form effective solutions. When it is possible I try to take an active position as "a locomotive" and I'm convinced an ever aspect of developing projects or its quality is a my responsibility area too.I know computer hardware on an elemental base level (transistors, resistors, capacitors, etc.) and on a layer of electrical circuits. This knowledge allows to rise up my understanding of a system design plaining, expands a space of possible successful solutions, makes a development more predictable, soft and "linear". Especially it's noticeable in low-level projects aimed.I understand WinAPI, Inter Process Communications. Also I would like to accentuate my "tender friendship" with a multithreaded programming. I like to build complex systems, systems of systems and observe their interaction. I haven't long experience as a system architect but in my opinion I possess the serious capability in this area.Perhaps my strongest suit is an ability to think outside the box. Do you need a creative solution of a confusing problem? Are you looking for principles of a deep system optimization? With such tasks you would can come to me (or people alike me).