Viacheslav Poturaev

Staff Engineer at Adjust

Berlin, Germany
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
Viacheslav Poturaev is a Staff Engineer based in Berlin with over 14 years of professional experience building resilient, developer-friendly backend systems and tooling. He combines deep Go and PHP expertise with a proven track record of automating CI/CD, service bootstrap, and documentation pipelines to dramatically improve team velocity. At companies from Lazada to HelloFresh and Adjust he designed internal frameworks, observability and testing stacks—often turning repetitive setup into one-click developer experiences. An active open-source contributor, he enhanced the popular Cucumber for Go project (godog) with multi-formatter and CLI improvements and ported Perl character tables into a PHP transliterator, showing both systems and language portability. Colleagues rely on him for pragmatic architecture, mentoring, and measurable optimizations (CI runs under one minute, automated service relation diagrams). Born in Siberia and self-described as a 9½x developer by night, he brings a blend of curiosity, grit, and a taste for elegant automation.
code14 years of coding experience
job17 years of employment as a software developer
bookEngineer, Optical coupling, Engineer, Optical coupling at Tomsk State University of Control Systems and Radioelectronics
languagesEnglish, Russian
stackoverflow-logo

Stackoverflow

Stats
4,052reputation
345kreached
125answers
10questions
Badges
mysql
top-5%
github-logo-circle

Github Skills (27)

string-parsing10
testing10
test-framework10
perl10
cicd10
php10
go10
mysql9
behat9
json-schema9
functional-testing9
golang9
regular-expression9
integration-testing8
gherkin8

Programming languages (16)

C#JavaC++CSSRustCMakefileGo

Github contributions (5)

github-logo-circle
cucumber/godog

May 2021 - Jan 2023

Cucumber for golang
Role in this project:
userBack-end & Automation Engineer
Contributions:10 releases, 66 reviews, 43 commits in 1 year 7 months
Contributions summary:Viacheslav primarily focused on enhancing the `godog` framework for testing Go applications, specifically by implementing features related to multi-formatter support and related testing. They modified the internal formatters to handle multiple output formats concurrently. Additionally, the user contributed to build process by adding `go mod tidy` during build. They also addressed issues related to the CLI and implemented changes related to scenario and step hook execution flow.
golanggherkinfunctional-testingbddcucumber
Behat/Transliterator

Feb 2016 - Feb 2016

Behat Transliterator library inherited from Doctrine1 and used in Behat for snippet generation
Role in this project:
userBack-end Developer
Contributions:5 commits, 3 PRs, 7 comments in 1 day
Contributions summary:Viacheslav primarily focused on developing a tool for converting character tables from Perl to PHP. They implemented a `SyncTool` class that fetches character table data from a Perl library, tokenizes and parses it, and then generates PHP code files for the `Behat\Transliterator` project. Their work involved interacting with external Perl library data and modifying existing PHP code files. The commits also included updates to the character tables and code for PR compliance.
behatsymfony-consoletransliteratorphpsnippet
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
Viacheslav Poturaev - Staff Engineer at Adjust