Position: Lead Software Developer
Category: C++
English level: upper
Years of experience: 11

- Established continuous quality improvement loop for the product
- Worked out team communication rules to improve effectiveness
- Made formal codification of different company products and established maintenance+support ecosystem around it. Reduced misunderstanding in the internal communications.
Proactive technical professional 42 y.o. with 10+ years of experience and a proven knowledge of IT strategy, pilot implementation, and system design procedures. Committed to the company and the product. Aiming to improve my soft skills in Lead role or Tech Manager role in a production company targeted to educational service with Agile Methodologies based processes.

Side interests: logic, computer and natural linguistics, management and communications, psychology and sociology, cognitive theories, philosophy, science fantastic, bicycle riding, handcraft with metal and wood, study online courses

My last position responsibilities:
- Engineering and L3 supporting multi-platform cloud backup solution. Reduced the number of cases with L3 supporting needs by 90%.
- Application development and deployment of ~100 different device models like NAS, mobile devices and customized products.

Tech skills and toolkit:
- Problem decomposition, design skills and Computer Science background
- Basic tools: CMake, GIT, C++, C++ Boost, AWS SDK for C++, SQLite, PostgreSQL, Java EE, Microsoft SQL, AWS S3, JIRA, Golang
- Implementing unit tests/integration tests
- Building and deployment LLVM and GCC toolchains
- Experience working in a Linux environment
- long term project
- educational industry 
- reduce the coding part of my job 
- increase code review part, project management, work management (scrum) and mentoring.