Artem Egorov

Software Engineer 3 at GitHub

Greater Seattle Area 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

🤩
Rockstar
🎓
Top School
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.
code10 years of coding experience
job11 years of employment as a software developer
bookMaster's degree, Applied Economics, Master's degree, Applied Economics at Moscow State University of Economics, Statistics and Informatics (MESI)
languagesРусский, Английский
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (18)

debugging10
debug10
javascript10
ios10
react-native10
mobile-development10
cordova10
expo10
android10
vscode-extension9
typescripts8
android-developers8
android-developer8
typescript-types8
typescript8

Programming languages (10)

TypeScriptC#JavaCSSC++CJavaScriptObjective-C

Github contributions (5)

github-logo-circle
VSCode extension for React Native - supports debugging and editor integration
Role in this project:
userMobile 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.
reactreact-nativevscodevscode-extensiondebugging
Cordova plugin for CodePush
Role in this project:
userMobile Developer (Android/iOS)
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.
cordovacordova-ioscordova-ios-pluginandroidcordova-plugin
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
Artem Egorov - Software Engineer 3 at GitHub