Artem Yavorskyi

AI Software Engineer at Writer

Eu, Normandy, United Kingdom
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
Artem Yavorskyi is an AI software engineer with 12 years of experience building developer-facing and production systems across startups and large tech companies, currently at Writer after senior roles at Netflix and Wix. He blends front-end polish with back-end rigor, evidenced by notable open-source contributions to Babel where he improved the REPL UX and implemented browserslist-driven targeting for babel-preset-env. As a former developer experience team lead, he focuses on shipping tools and workflows that reduce friction for engineers while maintaining high-quality code and observability. Based in Normandy and with a background that uniquely pairs a law degree with deep engineering practice, Artem brings clear communication and pragmatic risk awareness to technical leadership. Colleagues rely on him to translate complex browser and build-tooling constraints into elegant, production-ready solutions.
code12 years of coding experience
job10 years of employment as a software developer
bookBachelor of Laws (LLB) Law, Bachelor of Laws (LLB) Law at National University “Yaroslav the Wise Law Academy of Ukraine”
languagesEnglish, German, Русский, Украинский
stackoverflow-logo

Stackoverflow

Stats
21reputation
818reached
1answer
1question
github-logo-circle

Github Skills (17)

javascript10
website-development10
compiler-compiler10
babel-core10
compiler10
babeljs10
website-design10
react10
testing9
s69
doc9
html8
documentation8
css7
television6

Programming languages (7)

TypeScriptJavaCSSSCSSJavaScriptHTMLPython

Github contributions (5)

github-logo-circle
babel/babel

Oct 2016 - Aug 2018

🐠 Babel is a compiler for writing next generation JavaScript.
Role in this project:
userBack-end Developer
Contributions:108 commits, 34 PRs, 38 pushes in 1 year 10 months
Contributions summary:Artem primarily contributed to the `babel/babel` repository by implementing features related to the `browserslist` library. These contributions included adding a `browsers` property to utilize `browserslist` queries for browser targetting, modifying the `experimental/babel-preset-env` to support this, and adding related tests. The user also optimized result filtration and updated the codebase to fix debug targets, improve logging, and incorporate aesthetic changes.
next-generationbabelflavortownjavascriptast
babel/website

Jan 2017 - Jan 2018

:globe_with_meridians: The Babel documentation website
Role in this project:
userFront-end Developer
Contributions:12 commits, 12 PRs, 28 pushes in 11 months
Contributions summary:Artem primarily focused on enhancing the Babel website's REPL feature. Their contributions included adding and modifying environment-related options for the REPL, such as browser targets and debug information, and adding support for Babel-preset-env 2.0. The user also addressed UI aspects, including dropdown menus, checkboxes, and input fields, and fixed state management issues related to presets. Furthermore, they refactored and improved the presentation of debugging information within the REPL.
globedocumentation-websitebabeljavascriptwebpack
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