Position: CTO, System Architect, Tech Lead
Category: Lead
English level: fluent
Years of experience: 11


During the 10 years development I have passed the road from the Junior Dev to the company CTO. Delivered more than 10 products which works now successfully. The minimal product duration is 6 months, the maximum is 8 years.

My main responsibilities during these years are:
- Projects onboarding
- Setting up teams which consists of Devs, QAs, Team Leads, Product Managers and Product Owners
- Negotiation with clients to fit the deadlines and solve the business needs
- Technical design and technologies selection
- Key features development
- Team management and control the active development phase
- Team assessments
- Requirements analysis and architecture design
- Perform product releases
- 1-1 with team members
- New members onboarding
- Design of personal development plans 
- Developers mentoring and assessment 
- Interview and search of potential engineers 
- New technologies investigation and POC presentation
- Backend development (.NET, .NET Core, PHP, Yii2, Java Akka)
- Frontend development (React, Vue.js, SCSS, Pug, jQuery, Angular)
- Database design (MSSQL, MySQL, Redis)
- Integration with and custom development in Salesforce, Netsuite, Cybersource, MuleSoft, Prismic
My major experience is related to the outsource but all the time I dream about company with a product/idea which brings the value for the community. I have an experiece of building own products as well but I defenetly want to increase it.