Summary
Roman Belov is a Senior Developer with 10 years of cross-disciplinary experience bridging construction project leadership and hands-on mobile and game development. He specializes in cross-platform mobile apps with Flutter and has shipped native iOS work, TypeScript Cocos Creator games, and Unreal Engine 5 C++ projects, owning full cycles from architecture to App Store/Play publication. Roman combines strong systems thinking and information management skills honed in construction management with practical engineering—he organizes teams, defines workflows, and drives product strategy. He also contributes occasional backend services (NestJS, PostgreSQL) and 3D web experiences (Three.js), and actively leverages AI tools in development. Based in St. Petersburg, he is fluent in technical English and maintains a portfolio of visualization and interactive work on Behance.
10 years of coding experience
2 years of employment as a software developer
Specialist degree, Industrial and civil construction, Specialist degree, Industrial and civil construction at Northern (Arctic) Federal University