Pavel Bairov

Performance Test Engineer at airSlate | Business Automation

Ukraine
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

👤
Senior
🎓
Top School
Pavel Bairov is a Performance Test Engineer with nine years of experience specializing in high-load SaaS systems and performance automation. Based in Ukraine, he currently architects and runs load testing and observability pipelines at airSlate using Gatling, Scala, InfluxDB 2.0 (Flux), Grafana and Elasticsearch. He has a strong backend engineering bent—contributing code to the popular open-source Gatling project to add dynamic WebSocket/HTTP features, EL functions, and logging improvements that make tests more flexible and reliable. Earlier roles include QA automation with Java/TestNG and hands-on QA work, giving him pragmatic end-to-end testing insight. Trained in telecommunications, he combines protocol-level understanding with practical tooling to improve system resilience under real-world load.
code9 years of coding experience
job4 years of employment as a software developer
bookBachelor of Telecommunications, Telecommunications and Radio Engineering, Bachelor of Telecommunications, Telecommunications and Radio Engineering at State University of Telecommunications
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
2,369reputation
169kreached
127answers
10questions
Badges
selenium
top-5%
xml
top-5%
github-logo-circle

Github Skills (23)

http10
websocket10
scala10
performance-testing10
websockets-client10
gatling10
websocket-client10
client-websocket10
selenium9
java9
loadtest9
automation9
javas9
load-testing9
automations9

Programming languages (8)

JavaRustScalaJavaScriptGroovyRubyKotlinPython

Github contributions (5)

github-logo-circle
gatling/gatling

Apr 2021 - Dec 2022

Modern Load Testing as Code
Role in this project:
userBack-end Developer & Performance Engineer
Contributions:20 reviews, 11 commits, 19 PRs in 1 year 8 months
Contributions summary:Pavel primarily contributed to enhancing the Gatling framework, focusing on features related to HTTP and WebSocket testing. They implemented support for dynamic keys in form parameter maps, enabling more flexible request construction. Additionally, the user added functionalities such as dynamic WebSocket check names and EL functions for generating random UUIDs, integers, longs, and alphanumeric strings, thus improving testing capabilities. Furthermore, the user refactored code, added WebSocket logging, and fixed a date format issue to increase efficiency.
gatlingload-testingloadtestingtestingscala
Simple logger for parallel running tests
Contributions:7 releases, 21 commits, 5 PRs in 1 year 7 months
loggerloggingparallelautotestjava
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
Pavel Bairov - Performance Test Engineer at airSlate | Business Automation