Position: Delivery Manager, Tech/Team Lead, Architect
Category: Lead
English level: upper
Years of experience: 10

Setup project management, development, pre-sale processes almost from scratch in a few companies;
Managed a few teams on key projects in parallel, have experience in UI/UX activities to build web/mobile applications;
Worked deep with stakeholders to formulate requirements and suggest a few options of project implementation. As results prepared specification with taking in account business, functional and technical requirements;
Built efficient process to develop UI/UX, design and feature implementations in parallel;
Mentored developers, QAs, PMs to have expected results;
Resolved conflicts in a team, made team audits to understand where is a problem and what should be changed in team members cooperation, technical procedures, etc.;
Worked closely with HR department to have good and productive atmosphere in a teams;
Made people life easier by delivering of products in a marketing, logistic, person identification and e-commerce areas;
Software development experience is 10 years. During this time I worked in the following positions as PHP Team Lead, Project/Product Manager, CTO, Senior Delivery Manager. Almost all companies were not so big, less than 50 people large. It means that you need to adapt to all activities and have a few roles at the same time. It sounded like a challenge for me to handle all things on a required level of quality and I made it during these years. Due to this I have unique experience in full cycle software development from pre-sale stage, requirements analysis to the technical support of developed products and systems. 

Geographic location of customers that I worked with is pretty wide: Israel, Europe (Norway, Denmark, UK, Italy), USA, Australia, Oman. During my work I got a good baggage of practical management of projects in different areas and different kinds as startups, supporting of old projects, etc. I'll be glad to share my experience as much as I can.

What do I like best? It's hard to say in a few words, but let me try. I like development using both the latest innovations and best practices if possible, product management (working with products like my own one), business analysis, reporting, adaptation and improvement of the working process to the needs of business and team.

At one of the last positions my duties included improvement of communication within the project teams and customers, finance planning on a weekly basis, design architecture of key projects, creation of hiring plan to meet future projects, planning of developers loading across the projects, mentoring and coaching of project managers, developers, QA specialists and close cooperation with HR department to create and support productive atmosphere.
I'd like to have a lead role which requires both soft and hard skills with possibility to participate in management, pre-sale, development processes improvement