Artem Govorov is a seasoned software leader and founder with 13 years of experience building developer tools and shipping production-quality software. As CEO of Wallaby.js since 2015, he blends hands-on engineering with product leadership to create tools that improve developer productivity. His background includes engineering roles at JetBrains and senior technical positions across Australia and Russia, giving him deep experience in both tooling and enterprise software. Artem contributes to open source with practical fixes—ranging from JavaScript memory-leak resolutions in jGrowl to configuring test automation in Aurelia starter kits—reflecting a focus on stability and testability. Based on the Gold Coast, he pairs a master's-level IT education with a pragmatic approach to solving hard front-end and testing problems. Colleagues describe him as someone who surfaces subtle infrastructure and memory issues that others often miss.
13 years of coding experience
10 years of employment as a software developer
Master's degree Information Technology, Master's degree Information Technology at National Research University of Electronic Technology (MIET)
Starter kits for building a standard navigation-style app with Aurelia.
Role in this project:
QA Engineer / Test Automation Engineer
Contributions:7 commits, 9 PRs, 22 comments in 7 months
Contributions summary:Artem's commits primarily focus on configuring and updating Wallaby.js, a JavaScript test runner, across different Aurelia skeleton applications. They have modified the Wallaby configuration files, including adjustments for various Aurelia project types such as ES2016, TypeScript, and ASP.NET5 environments. These changes include updates to file paths, dependency configurations, and the integration of test setup files, highlighting a focus on test automation and ensuring code quality.
jGrowl is an unobtrusive notification system for web applications. Want to see it in action? Find out how:...
Role in this project:
Front-end Developer
Contributions:6 commits in 6 days
Contributions summary:Artem's primary contribution focuses on fixing memory leaks and related issues within the jQuery-based notification system, jGrowl. They addressed caching problems and modified the code to ensure that elements are correctly handled after events. The commits indicate efforts to improve the stability and efficiency of the notification system by modifying the javascript code that renders notification elements. The commits include merging of other changes related to memory leaks.
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.