Denis Ryabov

Software Engineer at Reflow

Yerevan, Armenia
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Denis Ryabov is a software engineer with 14 years of experience specializing in high-performance AI and scientific applications, building desktop and web solutions in C#, Python, TypeScript, Node.js, and React. Rooted in numerical physics research with a PhD in computer science, he combines analytical rigor with practical system design to deliver simulation tools, AI assistants, and full‑stack data visualization platforms. He has scaled products to 100K+ users and contributed to notable open-source projects such as PhpStorm stubs and the Twister P2P daemon, often focusing on backend robustness and legacy API accuracy. As a solo entrepreneur and current Reflow engineer, he bridges R&D and SaaS teams to productionize research-grade models and scientific computing workflows. Based in Yerevan, he brings a rare blend of research depth, hands‑on engineering across Windows and web ecosystems, and a track record of improving interoperability and deprecation hygiene in widely used developer tooling.
code14 years of coding experience
bookDoctor of Philosophy (PhD), Computer Science, Doctor of Philosophy (PhD), Computer Science at Southern Federal University
bookMaster's degree, Condensed Matter Physics, A, Master's degree, Condensed Matter Physics, A at Rostov State University
languagesEnglish, Russian
stackoverflow-logo

Stackoverflow

Stats
1,350reputation
154kreached
24answers
0questions
Badges
validation
top-5%
github-logo-circle

Github Skills (19)

libtorrent10
c-language10
imagick10
php10
cprogramming-language10
dht10
zend-framework9
validation9
http9
apache7
xml7
routes6
lazy-loading6
model-view-controller6
statistics6

Programming languages (11)

JavaC++CTeXSCSSXMLJavaScriptPHP

Github contributions (5)

github-logo-circle
JetBrains/phpstorm-stubs

May 2015 - Jan 2021

PHP runtime & extensions header files for PhpStorm
Role in this project:
userBack-end Developer
Contributions:14 commits, 9 PRs, 5 comments in 5 years 9 months
Contributions summary:Denis primarily contributed to the PHP runtime and extensions stubs, focusing on marking deprecated functions. This involved identifying and annotating deprecated functions within PHP files, such as `mysql.php` and `standard_3.php`. They also updated the code to include functions from the apache module and made updates related to XMLWriter methods and deprecated Imagick methods.
headerphpruntimeextensionscomposer
miguelfreitas/twister-core

Mar 2014 - Nov 2014

twister core / daemon
Role in this project:
userBack-end Developer
Contributions:51 commits, 6 comments, 1 issue in 8 months
Contributions summary:Denis primarily focused on back-end development, specifically related to the handling of HTTP requests and content types within the `twister-core` daemon. They addressed content type headers for various file types, including images and audio. The user also made changes related to DHT refresh logic and the integration of Boost.Locale for text processing, along with addressing minor issues in the project.
daemonp2ptwisterdht
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
Denis Ryabov - Software Engineer at Reflow