About me

My name is Dmitrii Vinokurov, I have been working as a Software Engineer since 2009 in various fields, starting with the development of solutions for embedded Linux systems and also including Web, robotics, supercomputers and networking devices. Since 2017, I have been involved in QA Automation, including 4 years in Performance QA Automation. I am currently a SDET Automation Engineer at CloudLinux, where I work on ensuring the quality of a comprehensive security suite for Linux web servers, Imunify360. In addition to engineering, during my career I was involved in many tasks: making presentations, streamlining organizational processes, and writing technical documentation. Since 2007, I have been using GNU/Linux as my main operating system (currently I use “Red Hat Enterprise Linux Workstation”) and hold certifications as a “Linux Foundation Certified System Administrator” and “Cloud Native Computing Foundation Kubernetes Administrator”.

My primary “hard skills”:

  1. Expertise in the theory and practice of Performance QA processes for high-load systems, with a successful track record in initiating, developing, and embedding such processes.
  2. Proficient in the Python programming language, including code coverage using pytest, adherence to PEP 8 style guidelines, and experience with the Django web framework.
  3. Advanced usage and administration skills for GNU/Linux systems, primarily Red Hat and Ubuntu, since 2007.
  4. Medium experience in Bash, JavaScript (including the React web framework), C, and C++ (including the Qt framework).
  5. Experienced in CI/CD processes using Jenkins, GitHub, and GitLab.
  6. Proficient in using the PyCharm IDE.
  7. Medium knowledge of WordPress (see “Portfolio” section for details).
  8. “Intermediate” English language.
  9. Extensive experience with Agile methodologies, utilizing various professional (Jira, taiga.io, Redmine) and personal (Evernote) tools, including developing and embedding Agile processes at both team and personal levels.
  10. Basic Kubernetes administration skills with limited experience.
  11. Knowledgeable in OOP, design patterns, the Unified Process, and UML.
  12. Understanding of database theory, with skills in writing SQL queries and using ORM. of databases theory, skills in writing SQL queries and ORM.

Also I have highly developed “soft skills” such as:

  1. Communication
  2. Teamwork and Collaboration
  3. Problem-Solving
  4. Adaptability
  5. Time Management
  6. Critical Thinking
  7. Empathy
  8. Attention to Detail
  9. Creativity
  10. Conflict Resolution
  11. Leadership
  12. Continuous Learning