Artem Egorov is a full-stack Software Engineer with 11 years of experience, currently a Software Engineer 3 at GitHub based in the Greater Seattle area. He specializes in Node.js, JavaScript, React and C#, and has a strong background in mobile and developer tooling from contributions to high-profile Microsoft projects like the Cordova CodePush plugin and the VSCode React Native extension. His work spans production services at Microsoft Visual Studio App Center and Azure Notification Hub to improving cross-platform debugging and developer workflows, demonstrating both systems-level and UX-minded problem solving. Artem’s commits reveal a knack for platform-specific debugging and reliability fixes—particularly iOS/Cordova threading and sourcemap/debugger edge cases—helping teams iterate faster. He holds a Master’s in Applied Economics and brings a rare combination of product-aware engineering and attention to low-level platform details.
10 years of coding experience
11 years of employment as a software developer
Master's degree, Applied Economics, Master's degree, Applied Economics at Moscow State University of Economics, Statistics and Informatics (MESI)
VSCode extension for React Native - supports debugging and editor integration
Role in this project:
Mobile Developer (React Native)
Contributions:11 releases, 68 commits, 130 PRs in 1 year 2 months
Contributions summary:Artem primarily contributed to the `microsoft/vscode-react-native` repository by addressing issues related to debugging and improving the development workflow for React Native applications. Their work included fixing bugs in the debugger, such as preventing infinite loops when reloading the app and skipping remote sources when processing the sourcemap. They also implemented features to enhance developer experience, such as adding the ability to specify a device/emulator from the command palette and allowing custom arguments to be passed to run commands. Additionally, the user refactored code to improve Expo support and incorporated support for Windows platform.
Contributions:7 releases, 13 commits, 26 PRs in 1 month
Contributions summary:Artem primarily focused on modifying and fixing issues within the iOS codebase of the Cordova CodePush plugin. Their commits include adding an optional error callback to the `sync()` function, improving background thread execution, and addressing issues related to asset hashing and empty folder handling. The contributions show a strong understanding of the iOS platform and its interaction with the Cordova plugin architecture.
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.