Evgenii Sokolov

Senior Software Engineer at Zalando

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
Evgenii Sokolov is a senior software engineer and engineering leader based in Berlin with about 18–20 years of hands-on experience building and scaling high-load, microservice-based systems. He combines deep backend expertise in Go and PHP with proven team leadership—having led cross-functional teams, mentored engineers, conducted interviews and run on-call rotations at companies like Zalando, Seven Senders and Global Fashion Group. At Zalando he owns Tier-1 cart services impacting conversion, driving operational excellence, performance and cost optimizations. An active open-source contributor, his Go work appears in well-known projects such as elastic/beats and Zalando’s skipper (etcd client improvements and endpoint rotation), demonstrating attention to robustness and build quality. Colleagues describe him as curious, transparent and growth-oriented, who balances shipping code with developing people and processes. He’s comfortable stepping into early-stage CTO or engineering management roles where technical design, scalability and team development intersect.
code18 years of coding experience
job15 years of employment as a software developer
bookMaster's degree, Automation Engineer Technology/Technician, Master's degree, Automation Engineer Technology/Technician at South Ural State University (SUSU)
languagesEnglish, Russian, German
stackoverflow-logo

Stackoverflow

Stats
141reputation
8kreached
2answers
0questions
github-logo-circle

Github Skills (33)

github-ci10
testing10
amazon-elasticsearch10
bash10
travis-ci10
etcd10
filebeat10
cicd10
elasticsearchquery10
php10
go10
aws-elasticsearch10
elasticsearch10
githubaction-workflow10
elasticsearch-api10

Programming languages (8)

JavaShellC++CJavaScriptGoPHPPython

Github contributions (5)

github-logo-circle
ruflin/Elastica

Mar 2015 - Mar 2017

Elastica is a PHP client for elasticsearch
Role in this project:
userBack-end Developer
Contributions:40 commits, 25 PRs, 2 pushes in 2 years
Contributions summary:Evgenii contributed to improving the `Elastica` PHP client for Elasticsearch, focusing on addressing issues related to the `toArray` cast logic and other bug fixes within the query and aggregation functionalities. They also made optimizations to the `toArray` methods, which are crucial for converting objects into array representations. Their work involved modifications across multiple files, including test files to ensure the correctness of the changes.
elasticaelasticsearchphp
elastic/beats

Feb 2016 - Mar 2018

:tropical_fish: Beats - Lightweight shippers for Elasticsearch & Logstash
Role in this project:
userBackend Developer
Contributions:6 commits, 14 PRs, 57 comments in 2 years 1 month
Contributions summary:Evgenii's contributions primarily centered around backend development tasks, specifically within the Go programming language, as indicated by the file modifications and commit messages. They focused on improving code quality and build processes through the use of `gofmt`, as evidenced by the "simple gofmt exit code check" and "fix gofmt build" commits. The user also implemented new features within the core functionality of the system, such as adding support for boolean types in processor conditions, and enhanced the system's build tools.
elasticsearchlogstashmetricbeatfilebeatpacketbeat
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