Igor Alexandrov is a QA Engineer based in Berlin with 2.5 years of hands-on experience in manual and Java-based automation testing, and a broader 16-year technology background that informs his systems thinking. He has built testing processes from scratch, driven test automation with Selenium and REST Assured, and helped reduce testing time by 20% and defects by 12% at Beeline Russia. Comfortable across web, mobile, API and database testing (PostgreSQL), he brings CI/CD and Agile experience and a pragmatic focus on improving user experience. Igor is also an active open-source contributor with back-end and DevOps work in notable projects like dry-validation and kamal, showing an ability to improve libraries and deployment workflows. Fluent in Russian and seeking remote roles on international teams, he pairs hands-on QA craft with a product-minded perspective. A background in radio communication and telecommunications gives him an edge in systems-level debugging and analytical rigor.
16 years of coding experience
11 years of employment as a software developer
BS, Computer Science, BS, Computer Science at Тверской Государственный Университет
Master, System Analyses and Computer Science, Master, System Analyses and Computer Science at Международный Университет Природы, Общества и Человека «Дубна»
Contributions:37 reviews, 20 PRs, 107 comments in 1 year 7 months
Contributions summary:Igor focused on enhancing the deployment process and configuration of the `kamal` tool, a project designed to deploy web applications. Their primary contributions include adding features to override Traefik's default command-line arguments and updating tests related to the Traefik and builder configurations. Furthermore, the user introduced support for multistage build caching and implemented improvements to the overall deployment workflow, including proactive registry login and lock directory management. These changes highlight a focus on improving deployment efficiency and reliability.
High-level Elasticsearch Ruby framework based on the official elasticsearch-ruby client
Role in this project:
Back-end Developer
Contributions:10 commits in 7 days
Contributions summary:Igor focused on modifying the Chewy framework to enhance its functionality. Their primary contributions involved fixing issues related to filters, updating specifications for issue #17, and adding compatibility options for `filtered_queries`. They also made minor changes to the core criteria and query composition aspects of the framework. The changes involved modifications to the core logic of the framework, improving overall performance and functionality.
ruby-frameworkelastichigh-levelruby-clientruby
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.