Pavel Ivanov is a Senior Software Engineer and tech lead with a decade-plus of experience delivering complex, user-facing systems and shipping large-scale frontend platforms. He has led frontend teams from prototype to millions of users at Samokat, owning redesigns, integrations with major banks, and productized experimental showcases while scaling teams to ten engineers. Pavel excels in high-uncertainty, fast-moving environments and pairs hands-on React/MobX development (including WebRTC video work) with pragmatic product thinking to ensure engineering decisions map to business outcomes. Notably, he engineered a multi-display remote delivery vehicle control app with seamless cross-window communication that lets developers code as if targeting a single-window app. Now based in Tokyo and contributing as Senior Software Engineer at Mercari US, he brings a blend of deep frontend craftsmanship, leadership, and a bias for shipping measurable product impact. His early work — compiling a C H.264 codec to JavaScript to improve mobile video quality — highlights a knack for creative engineering trade-offs under constrained environments.
8 years of coding experience
10 years of employment as a software developer
Mathematics and Computer Science, Mathematics and Computer Science at Moscow State University of Economics, Statistics and Informatics (MESI)
Contributions:1 PR, 3 pushes, 2 branches in 6 months
apiapi-first
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
Pavel Ivanov - Senior Software Engineer at Mercari US