Roman Popov

Senior Frontend Developer at Balance Platform

Moscow, Moscow City, Russia
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

👤
Senior
🎓
Top School
Roman Popov is a Senior Frontend Developer with nine years of engineering experience and 4+ years of commercial front-end focus, currently driving document verification and WebRTC softphone features at Balance Platform. He combines a strong performance-minded approach—optimizing rendering with memoization and lazy-loading—with pragmatic engineering practices such as explicit code and modular architecture, which he used to halve codebase size and speed up dependency updates by migrating to CRA. Roman contributes to open-source algorithm and data-structure work (notably to the large OpenGenus/cosmos dataset) and earned a competitive Udacity Front-End Nanodegree scholarship after ranking among the top 2,000 of 20,000 applicants. His background in aerospace engineering informs a disciplined, systems-oriented mindset and attention to documentation and testing. Outside work he studies Finnish, follows economics and finance, and is an aviation enthusiast—often happiest with a ticket to an aerobatics show.
code9 years of coding experience
job8 years of employment as a software developer
bookNanodegree, Front-End Web Developer, Nanodegree, Front-End Web Developer at Udacity
bookBachelor's degree, Electrical and Electronics Engineering, With honors, Bachelor's degree, Electrical and Electronics Engineering, With honors at Moscow Aviation Institute (National Research University)
languagesRussian, English, German, Finnish
stackoverflow-logo

Stackoverflow

Stats
191reputation
122kreached
2answers
0questions
Badges
itext
top-5%
github-logo-circle

Github Skills (18)

python10
data-structure10
linked-list10
dotnet-core10
data-structures10
csharp10
maths9
math9
itext9
string-algorithms9
algorithms8
pdf6
watermark6
java6
glassfish6

Programming languages (10)

TypeScriptJavaC++ShellRustJavaScriptGoRuby

Github contributions (5)

github-logo-circle
OpenGenus/cosmos

Oct 2017 - Oct 2017

World's largest Contributor driven code dataset | Used in Quark Search Engine, @OpenGenus IQ, OpenGenus Visual Project
Role in this project:
userBackend Developer
Contributions:10 commits, 8 PRs, 3 comments in 16 days
Contributions summary:Roman contributed several algorithms and data structures implementations in Python and C#. These contributions include solutions for mathematical problems such as calculating the sum of digits and factorials, along with a linked list data structure and a pangram checker. Furthermore, they also contributed by removing debug and unnecessary code.
datastructuresinternshipcontributordatasetopengenus
Contributions:148 commits, 29 PRs, 124 pushes in 4 months
raspberry-pimonitorsatelliteearthasia
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
Roman Popov - Senior Frontend Developer at Balance Platform