Aleksey Popov

Software Engineer at Developer Express, Inc.

Paphos Municipality, Cyprus
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Aleksey Popov is a software engineer with eight years of experience, currently contributing to Developer Express from Paphos, Cyprus. He specializes in test automation and web-proxy internals, having made substantive contributions to the popular TestCafe project and its hammerhead proxy—implementing features, expanding test coverage, and fixing intricate bugs around cookies, resource proxying, and element detection. His background spans full-stack development and 1C programming, paired with a Master’s in Computer Software Engineering, which gives him both systems-level and practical business-application perspectives. Notably, Aleksey has driven improvements that remove browser friction (e.g., headless download settings in Firefox) and solidify cross-client behaviors, reflecting a focus on reliable developer and user experiences. He combines hands-on engineering with a steady record of maintaining critical open-source infrastructure.
code8 years of coding experience
job4 years of employment as a software developer
bookMaster's degree, Computer Software Engineering, Master's degree, Computer Software Engineering at Izhevsk State Technical University (ISTU)
languagesRussian, English
stackoverflow-logo

Stackoverflow

Stats
1,047reputation
12kreached
89answers
0questions
Badges
automated-tests
top-5%
testing
top-5%
github-logo-circle

Github Skills (25)

e2e-testing10
javascript10
testing10
e2e-test10
typescript10
test-framework10
proxy10
functional-testing10
testcafe10
typescript-types10
typescripts10
cookie10
test-automation10
mstest9
teste9

Programming languages (7)

TypeScriptPowerShellC++CSSCJavaScriptHTML

Github contributions (5)

github-logo-circle
A powerful web-proxy used as a core for the TestCafe testing framework. :hammer: :smiley:
Role in this project:
userFull-stack Developer
Contributions:1 release, 78 reviews, 24 commits in 1 year 8 months
Contributions summary:Aleksey made significant contributions to the `testcafe-hammerhead` repository, primarily focused on enhancing the core functionality and addressing various issues. They implemented new features like handling non-HTML pages and synchronizing cookies between the client and server. The user also addressed multiple bug fixes, including those related to cookie management, `srcset` proxying, and location checking. These changes suggest a focus on maintaining and improving the web proxy's capabilities.
hammerproxy-servertesting-frameworkproxytesting
DevExpress/testcafe

Apr 2021 - Jan 2023

A Node.js tool to automate end-to-end web testing.
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:7 releases, 171 reviews, 82 commits in 1 year 9 months
Contributions summary:Aleksey primarily contributed to the test automation framework TestCafe, focusing on enhancing its capabilities and improving test coverage. Their work included implementing new features, such as settings for downloading files in Firefox without a dialogue box, and expanding existing features by adding more detailed information of report when running a testcafe fixture file using CLI. The user also fixed bugs related to various functionalities, including cookie management and element visibility checks, and added tests for the new features.
web-testingtesting-toolsend-to-end-testingtest-automationbrowser
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.
Request Free Trial
Aleksey Popov - Software Engineer at Developer Express, Inc.