Andrew Churkin is a Senior Software Developer with 12 years of experience, based in Tula, Russia, and a long tenure at Developer Express working on core testing and UI libraries. He contributes heavily to TestCafe’s internals—improving its hammerhead web-proxy, request handling, and authentication support—demonstrating deep expertise in web testing, HTTP flows, and cross-origin edge cases. His front-end work spans React component libraries and Bootstrap integrations, including Sass refactors and sticky-grid fallbacks that improve real-world resilience. Colleagues rely on him for debugging tricky form/link behaviors and cookie/NTLM authentication scenarios that often break automated tests. He combines pragmatic QA-engineering instincts with hands-on development, making him particularly effective at hardening developer tooling and end-to-end test suites. A Tula State University alumnus, he pairs regional roots with a strong open-source footprint on widely used projects.
A powerful web-proxy used as a core for the TestCafe testing framework. :hammer: :smiley:
Role in this project:
Front-end Developer
Contributions:77 releases, 185 commits, 600 PRs in 1 year 9 months
Contributions summary:Andrew primarily worked on enhancing the functionality of the `testcafe-hammerhead` repository, which is a web-proxy used as a core for the TestCafe testing framework. Their contributions focused on improving the handling of HTTP requests, specifically addressing issues related to XHR and the processing of URLs. The user implemented code modifications to address errors related to the `set-cookie` service messages and improved the behavior of the code related to form submissions. They also focused on ensuring the proper functioning of the target attribute for links and forms.
⚠️ [OBSOLETE] See https://js.devexpress.com/React/Documentation/Guide/React_Components/Migrate_from_DevExtreme_Reactive/
Role in this project:
Front-end Developer
Contributions:2 releases, 1 review, 18 commits in 6 months
Contributions summary:Andrew primarily focused on front-end development tasks, specifically within the React framework. Their contributions included fixing bugs and adding fallback properties for sticky CSS in the Bootstrap3 grid components. They also refactored the project to use Sass for styling, updating the relevant build configurations and import statements. Furthermore, the user contributed to setup the testcafe environment.
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.