Konstantin Sokolov is a Frontend Developer and Tech Lead based in Tokyo with eight years crafting production web applications, currently leading frontend efforts at Rakuten. He brings deep hands-on Next.js experience and a pragmatic approach to building scalable, user-focused interfaces across high-traffic products. His career spans fast-paced adtech and telecom environments (IPONWEB, MTS Group), where he balanced feature delivery with maintainable front-end architecture. Academically strong, he is pursuing a PhD in Computer Science after completing an MCA and BTech, reflecting a blend of research rigor and applied engineering. Known internally as an "average Next.js enjoyer" with a wry sense of humor, he pairs curiosity with steady technical leadership. Comfortable mentoring teams and moving legacy stacks toward modern React/SSR patterns, he thrives on solving real-world frontend performance and UX challenges.
8 years of coding experience
4 years of employment as a software developer
PhD, Computer Science, PhD, Computer Science at Moscow Pedagogical State University
Configurable Twitch bot, running Node.js using RxJS, TypeScript, lowdb and tmi.
Contributions:2 releases, 48 commits, 86 pushes in 2 years 2 months
rxjsconfigurablenode-jsbotjavascript
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.