Ivan Dudinov is a fullstack software engineer with 10 years’ experience building web and game products, blending hands-on development with prior CTO leadership. He ships full-stack React, Next.js and Expo/React Native solutions while grounding technical choices in business needs and user satisfaction. His background spans game-engine C++ and Unity3D client work—bringing performance optimization, custom tooling and MVVM architecture experience to product teams. As a former CTO at a digital design studio, he pairs strategic vision with day-to-day engineering, prioritizing clear goals and a culture of trust. Now based in the Lisbon metro area and freelancing, he rapidly adapts between product roles and technical advisories. Less obvious: his academic training in physics gives him a systems-thinking approach to complex engineering problems and optimization.
10 years of coding experience
12 years of employment as a software developer
Masters of Science in Physics Physics Energy IT in Physical Energy Systems, Masters of Science in Physics Physics Energy IT in Physical Energy Systems at V. N. Karazin Kharkiv National University
Contributions:2 releases, 3 reviews, 4 PRs in 2 years 8 months
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.