Igor Petrov is a front-end engineer based in Moscow with nine years of software development experience, currently working at Diasoft. He specializes in React, JavaScript/TypeScript, Redux Toolkit and Node.js, delivering user-focused interfaces and maintainable front-end architectures. Prior to Diasoft he honed practical product experience at Эльбрус Буткемп, bridging learning-focused projects with production-grade web apps. Igor’s background from Moscow State University of Civil Engineering gives him a methodical, engineering-first approach to problem solving often visible in his attention to scalable component design. Comfortable across the stack, he balances fast iteration with careful state management to reduce technical debt. He brings a pragmatic mindset to teams that need reliable, testable front-end delivery in complex business environments.
9 years of coding experience
2 years of employment as a software developer
Московский Государственный Строительный Университет (МГСУ) / Moscow State University of Civil Engineering (MSUCE)
Contributions:46 pushes, 1 branch in 3 years 1 month
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.