Artem Butusov

Senior Software Development Engineer at Amazon

Jersey City, New Jersey, United States
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
Artem Butusov is a Senior Software Development Engineer with 12 years of experience building full-stack, cloud-native systems and ML-backed backend services at Amazon. He combines deep backend expertise in Java, Python, Scala and Spark with hands-on frontend work in React/TypeScript, often owning performance, availability and ETL pipelines for production ML workloads. As a certified Agile Product Manager/Scrum Master and former CTO, he blends architecture and product thinking to deliver resilient, testable systems and led rapid COVID-19 service launches under tight timelines. An active open-source contributor, he improved PHPUnit parallel testing features and test reporting, reflecting a strong focus on quality and developer productivity. Based in Jersey City, he brings a pragmatic mix of systems-level tuning and cross-stack implementation experience that helps teams move from prototype to highly available production services.
code12 years of coding experience
job15 years of employment as a software developer
bookCandidate for PhD in Engineering (2 years incomplete) Computer Engineering, Candidate for PhD in Engineering (2 years incomplete) Computer Engineering at Vologda State Technical University
languagesEnglish, Russian
github-logo-circle

Github Skills (7)

testing10
php10
functional-testing10
test-automation10
phpunit10
command-line-interface9
web-framework8

Programming languages (11)

TypeScriptJavaC++ShellCMakefileJavaScriptPHP

Github contributions (5)

github-logo-circle
paratestphp/paratest

Feb 2015 - Mar 2015

:computer: Parallel testing for PHPUnit
Role in this project:
userBack-end & QA Engineer
Contributions:7 commits, 1 PR, 31 comments in 1 month
Contributions summary:Artem primarily contributed to the PHPUnit testing framework, focusing on adding features like support for `@dataProvider`, `--filter`, and `--max-batch-size` options in functional mode. They fixed bugs related to data set filtering and optimized the test execution process. Additionally, the user implemented the printing of skipped and incomplete tests in the console, contributing to improved test reporting and overall quality assurance.
paralleltestingphpphpunitparallel-testing
sormy/flex-js

Mar 2017 - Mar 2020

FLEX.JS - fast lexer (tokenizer, scanner) for JavaScript inspired by FLEX lexer generator
Contributions:5 releases, 13 commits, 1 PR in 3 years
scannerflex-lexerjavascriptflexlexer-generator
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