Roman Ibragimov is a seasoned C++ developer with eight years of experience building networked and telecommunications software, from GSM/L2-L3 mobile systems and VoIP to high-frequency trading backends and blockchain cores. He has shipped production features across domains—audio modules for lawful interception (SORM), mobility handover in video conferencing, and secure transaction signing for a novel blockchain—demonstrating both protocol-level expertise and pragmatic architecture design. Skilled in modern C++ (including C++11), Boost, POSIX cross-platform development, multithreading and async patterns, he pairs a functional approach to module design with deep knowledge of RFCs and network standards. Roman also has hands-on experience with performance tuning, CI and test automation, and reverse-engineering open-source projects to extract optimal solutions. Based in Tashkent, he brings a rare combination of telecom-grade systems thinking and practical cryptography/blockchain integration work that accelerates complex product delivery.
8 years of coding experience
9 years of employment as a software developer
Engineer’s Degree, IT, information security, Engineer’s Degree, IT, information security at Ufa State Aviation Technical University
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.