Position: CTO/Architect, Engineering manager, Tech/Team lead
Category: Lead
English level: upper
Years of experience: 10

- Responsible for the development of the product as a whole: from collecting requirements to release
- management of the department of about 30 people
- refactoring, rewriting and optimization of the code base
I have 10 years of experience in IT. Over the last 6 years l've worked in a position of a system architect. Also before that I had experience of working as a team leader.
- Selection of tools for developing, infrastructure, planning, and managing processes. 
- People management: hiring, motivation, mentoring.
- Head of the department of 30 people
- A bunch of business domains: FinTech (trading platform) most time, eCommerce.
A bunch of business structures: product.
In the previous job, I held the position of a systems architect, but my scope of work included not only the classic duties of an architect. I was in full charge of the trading platform department that consisted of about 30 people: 4 back-end development teams, 2 front-end teams, QA team, risk management team. 
Since the project had a lot of legacy code, I was actively involved in refactoring, rewriting and optimization of the product, changing its architecture, moving parts of the monolith into the separate services.
I also have experience in developing a software product from scratch.