Skills

  1. Perfectly developed analytical skills:
    1. preparation of a documentation of different complexity levels;
    2. making presentations for small, medium and wide audiences, online and offline;
    3. aligning plans and details of work with engineers, managers, customers etc;
    4. planning and tracking success of work completion on day, two weeks, month and half of year levels.
  2. Professional on the theory and practice of Performance QA process for “high load” systems, had successful and long time on kickstarting, developing and embedding such processes.
  3. Professional in Python programming language, including code coverage using pytest with “PEP 8” styles checks and Django Web framework.
  4. Professional usage and administration skills for GNU/Linux systems, mostly Red Hat, Ubuntu and ArchLinux (since 2007).
  5. Medium knowledge of bash, JavaScript (including Web framework React), C and C++ (including general usage framework Qt).
  6. Medium knowledge in CI/CD (Jenkins, GitHub, GitLab).
  7. Medium knowledge of IDE PyCharm, basic – for QtCreator.
  8. Medium knowledge of WordPress (see “Portfolio” section for details).
  9. English language knowledge level – B2+.
  10. A lot of years following Agile approach by usage of several Web (Evernote, Jira, taiga.io, Redmine) and personal tools, including developing and embedding Agile processes on a team and personal level.
  11. Basic Kubernetes administration level with a little experience.
  12. Knowledge of OOP, design patterns, Unified Process and UML.
  13. Knowledge of database theory, skills in writing SQL queries and ORM.