Java, C++ and C# Software Developer. - Expert in network and multithreading/multicore programming on Win32/Linux platforms. - Android 6+ years of experience - Experienced in Java SE/EE technologies - Sprinf OSGI, Eclipse, JMS, JMF. - Win32 API expert - media, DirectShow, DirectX/3D, OpenGL, GUI, MFC, ATL, WTL. - Wide experience in IP based protocols - TCP, UDP, STUN, NAT traversal, Multicast, RTP/RTSP, SNMP, GSM/GPRS. - Knowledge of moderns radio systems - GSM/GPRS, TETRA, TETRA R/S, Nokia. - Experienced programmer on 3D plaforms using C/C++ - OpenGL 1.3 up to 2.0, DirectX/3D (shader model 3.0). - Experienced in digital image processing - medical, thermovision. Knowledge of Intel IGPP library. - Experienced in Intel Thread Building Blocks technnology. - Experienced in NVIDIA CUDA based GPU programming. - Knowledge of OOA/OOD methodologies with UML applied. - Design Patterns based design approach. - Leading and management skills proved by experience in supervision of 6 persons team and management of the entire software development cycle. - Great communicative skills enforced with experience in working with multinational, distributed project teams. Specialties: C++, UML, STL, Boost, Design Patterns, OOA, OOD. TCP/IP, SIP, RTP, VOIP, Network programming. Multithreading programming on Win32 and UNIX platform. OpenGL, DirectX/3D programming. C# and .NET skills.