Hey there π I am a passionate Python/SDET/QA engineer from Ukraine πΊπ¦ with over 9 years of commercial experience β 7 years in test automation & quality engineering, and the last 2 years as a Cybersecurity Engineer.
I help teams design reliable test automation ecosystems, improve release confidence, and ship quality faster. In recent years I have been diving into ethical hacking and penetration testing alongside my core automation work.
I enjoy solving complex problems across Python, Linux, Windows (security policies), networking, CI/CD, and web backends π‘οΈ.
Preferred languages for system programming and automation.
Preferred tools for system engineering, testing, and OS security.
Ethical hacking, penetration testing, SAST/DAST, vulnerability assessments.
Built scalable Pytest frameworks with API/UI abstractions and security-focused test coverage β 7 years hardening release confidence across Python projects.
Integrated static analysis, security checks, smart test selection, and release controls into pipelines to reduce risks and accelerate delivery.
Conducting web and network penetration tests, vulnerability assessments, and SAST/DAST integration as a Cybersecurity Engineer over the past 2 years.
Applying security policies, hardening configurations, and managing access controls across Linux and Windows environments.
A common issue for engineers is leaving debug calls in production code. This flake8 plugin forbids print, breakpoint, and pdb.set_trace from making it into production.
Check it out!
Tired of "please sort attributes alphabetically" review comments? This flake8 plugin automates class attribute ordering checks via static analysis so no human intervention is needed.
Check it out!
Pytest supports custom plugins that extend its CLI output. This plugin adds emoji support to test results β a fun entry point for learning how pytest plugins work.
Check it out!
Developers coming from Java or JavaScript often write non-pythonic code. enforce-pep8 diagnoses Python style violations against PEP-8 conventions and enforces clean, idiomatic Python.
Check it out!
The popular requests library exposes a procedural API. urequest wraps it with a pure object-oriented HTTP client interface for cleaner, testable abstractions.
Check it out!