Andrey Savchenko

Python Developer at Avenga

Kyiv, 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

🤩
Rockstar
Andrey Savchenko is a Python developer based in Kyiv with 14 years of software engineering experience, currently building backend systems at Avenga. He emphasizes readable, navigable web content and brings that user-focused mindset to backend tooling and automation. A steady open-source contributor, Andrey has enhanced widely used PHP projects like WP-CLI and the Robo task runner, improving core functionality, cross-platform robustness, and asset packaging. His work shows attention to maintainability—fixing tricky regex and filesystem bugs—and a knack for practical utilities such as progress intervals and minification tasks. Colleagues value him for quietly improving developer ergonomics and shipping reliable fixes that make larger ecosystems easier to maintain.
code14 years of coding experience
job1 year of employment as a software developer
stackoverflow-logo

Stackoverflow

Stats
2,375reputation
139kreached
76answers
8questions
Badges
php
top-5%
github-logo-circle

Github Skills (22)

wp-cli10
php10
task-automation10
roboto10
cli10
filesystem9
application-framework9
regex9
file-operations9
app-framework9
fileio9
web-framework9
minify7
minification7
minify-css7

Programming languages (15)

JavaC++CSSCHaxeScalaGoHTML

Github contributions (5)

github-logo-circle
wp-cli/wp-cli

Jun 2013 - Jan 2018

⚙️ WP-CLI framework
Role in this project:
userBack-end Developer
Contributions:18 commits, 3 PRs, 15 comments in 4 years 7 months
Contributions summary:Andrey primarily focused on improving the functionality and maintainability of the WP-CLI framework. Their contributions involved fixing bugs, such as correcting regex in the doc block processing and trimming whitespace. They also enhanced the codebase by introducing new features like the interval argument in the progress bar, refining the synopsis extraction process, and adapting to the Windows environment. These changes demonstrate a strong understanding of PHP and the underlying WP-CLI structure.
wp-cliwordpressphpcli-frameworkframework
consolidation/robo

Jun 2014 - May 2016

Modern task runner for PHP
Role in this project:
userBack-end Developer
Contributions:11 commits, 1 PR, 11 comments in 1 year 11 months
Contributions summary:Andrey primarily contributed to the core functionality of the `robo` task runner. Their work included adding PHPDoc to the RoboFile template, implementing a Minify task for asset compression, and addressing bugs related to file system operations. The user also improved the archive packing logic. The user demonstrated a focus on task creation and utility within the context of the PHP-based Robo framework.
runnertask-runnerphp
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
Andrey Savchenko - Python Developer at Avenga