Roman Pishchalnikov is a Senior Software Engineer based in Berlin with 11 years of experience specializing in test automation, CI/CD, and backend reliability. He has built automation frameworks from scratch using Python, pytest, Selenium/Appium and integrated them into CI/CD pipelines across security, mapping, and enterprise SaaS domains. At Positive Technologies and 2GIS he combined API, UI, and load testing with infrastructure automation (Ansible, Docker, Selenoid) to make complex systems testable and repeatable. A contributor to the popular faker Python library, he expanded its data generation features and strengthened its test coverage — a sign of his commitment to shipping well-tested tooling, not just code. Colleagues know him as a pragmatic mentor who scales testing practices across teams while keeping an engineer’s attention to detail. He pairs an electrical engineering background with a tester’s mindset to turn brittle releases into reliable delivery.
11 years of coding experience
10 years of employment as a software developer
Engineer's degree Electrical Engineering, Engineer's degree Electrical Engineering at Novosibirsk State Technical University (NSTU)
Faker is a Python package that generates fake data for you.
Role in this project:
Back-end Developer & QA Engineer / Test Automation Engineer
Contributions:9 commits, 9 PRs in 2 years 8 months
Contributions summary:Roman primarily contributed to enhancing the faker library by introducing new features and expanding test coverage. They added functionality for generating phone numbers (ru_RU prefix), lists of texts, port numbers, HTTP methods, DGA (Domain Generation Algorithm) by date, IANA and RIPE IDs, and NIC handles, enriching the library's capabilities. They also implemented unit tests to validate the functionality of their additions and existing features, improving the library's quality and reliability.
Simple REST API Server to manage mock services in Docker containers
Contributions:8 PRs, 10 pushes, 9 branches in 2 months
containersapimock-serverdockerapi-testing
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
Roman Pishchalnikov - Senior Software Engineer at EcoVadis