I am software developer with 10+ years of experience in IT industry and deep understanding of Object Oriented Programming concepts and Agile development process. 4+ years of hands-on experience in desktop development, including low-level communication protocol designing and implementation, reports generating and designing, multi-threaded programming, custom WPF, Windows Forms and Universal Windows Platform UI creating. 7+ year of web development, including database design, server-side business logic implementation; multi-threaded programming and client-server application development. I have a plenty experience of moible development. Strong skills in re-factoring existing systems and software performance optimization. Ability to adapt for new tools and technologies quickly and apply to the applications/projects. Excellent team player with good interpersonal and communication skills. Ambitious, self-motivated and eager to learn in a timely and efficient manner.