I've been programming for over 20 yeas including over 17 years of professional career in designing and developing software. During that time I worked in several environments - from small software houses to biggest IT companies. I was responsible for all phases of the software projects: working with clients, gathering requirements, proposing solutions, estimations, implementation, testing and maintenance. My biggest strengths are: experience from years of work and lessons learned from all the projects delivered along the way, good sense of trade-offs between engineering excellence and business value and great executive skills allowing to deliver projects on time. It is hard to enumerate all the projects I've completed, they vary from coding 3d-engine in Assembly language through Javascript/PHP websites to using Machine Learning models for real-time speech recognition. Some of the projects I worked on: * designed and coded big parts of a document management system, which has been deployed in several companies and runs till this day, several years after I moved on * worked for Wikia developing frontend widgets and extensions like node-based Chat application as well as backend solution like on-the-fly image compression and caching or image classification neural network * worked for Google on Web Search quality, implementing internal tools for data processing and large-scale clustering solutions