Egor Ogarkov

Software Engineer at JetBrains

Berlin, Germany
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
Egor Ogarkov is a seasoned software engineer based in Berlin with over 11 years of experience and a strong front-end focus, currently building products at JetBrains. He specializes in React and TypeScript, modernizing legacy stacks, designing component-driven architectures, and shipping robust UI/UX improvements backed by testing and CI/CD practices. Egor has driven e-commerce and banking projects, contributed interactive demos and accessibility-minded front-end fixes to popular open-source docs and community repos, and even prevented vote fraud UX issues in community software. He pairs hands-on implementation with developer education—authoring lessons and a podcast in his previous role—bringing a pragmatic, product-oriented mindset to complex engineering problems.
code11 years of coding experience
job6 years of employment as a software developer
bookBachelor, Electronics and Microelectronics, 4,5, Bachelor, Electronics and Microelectronics, 4,5 at Nosov Magnitogorsk State Technical University
languagesРусский, Английский
github-logo-circle

Github Skills (13)

html10
css10
javascript10
user-interface10
front-end-development10
vue10
vue-jsx10
exp8
responsive-design8
user-experience8
markdown7
markdown-it7
django6

Programming languages (11)

TypeScriptJavaCSSRustJavaScriptVueGoHTML

Github contributions (5)

github-logo-circle
doka-guide/content

May 2021 - Sep 2021

Контент Доки: статьи, картинки, демки и документация для авторов
Role in this project:
userFront-end Developer
Contributions:65 reviews, 17 commits, 18 PRs in 3 months
Contributions summary:Egor primarily contributed to the front-end aspects of the `doka-guide/content` repository. They focused on creating interactive demos and examples using HTML, CSS, and JavaScript, specifically demonstrating the functionality of `Array.some`, `Array.every`, `Element.textContent`, `Element.innerText`, `Element.innerHTML`, and `Element.removeEventListener`. The contributions involved creating UI elements and functionalities for each demo.
markdown
vas3k/vas3k.club

Apr 2020 - May 2020

No bullshit IT community with private membership
Role in this project:
userFront-end Developer
Contributions:5 commits, 5 PRs, 25 comments in 7 days
Contributions summary:Egor primarily focused on front-end development, making UI/UX improvements and implementing new features. They addressed mobile responsiveness by fixing the user footer and made several changes to the UI, including updating edit titles and renaming arguments. The user also implemented a feature to prevent users from upvoting their own posts and comments and adjusted the upvote styles.
pythondjangono-bullshitbullshitvuejs
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
Egor Ogarkov - Software Engineer at JetBrains