Sergey Dvoynikov is a senior software engineer with roughly two decades of programming experience and a dozen years in professional roles spanning enterprise web apps and game development. He has led teams and designed architectures for large-scale JavaScript/TypeScript applications and high-performance RIAs, and today works at Microsoft while independently shipping games on Steam, Epic, EGS and consoles. As cofounder and head of development at Oroboro Games and a freelance game developer, he blends hands‑on engine and gameplay programming with project management. Sergey also explores language design—he authored the Nar scripting language on GitHub—demonstrating a long-running appetite for building tooling from first principles. Based in Novi Sad, Serbia, he pairs institutional engineering discipline with indie-studio creativity, making him comfortable shipping both enterprise systems and consumer entertainment.
12 years of coding experience
10 years of employment as a software developer
Master of Science (M.Sc.) Information Technology and Management, Master of Science (M.Sc.) Information Technology and Management at Chelyabinsk State Pedagogical University
Contributions:1 PR, 73 pushes, 4 branches in 7 months
unity3dunityunity-library
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
Sergey Dvoynikov - Senior Software Engineer at Microsoft