Denis Pronin

Senior Software Engineer at Emzior Technologies Ltd.

Saint Petersburg, Saint Petersburg, Russia
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 Pronin is a Senior Software Engineer based in Saint Petersburg with 13 years of experience building robust backend systems and improving software reliability. Currently at Emzior Technologies, he brings deep C/C-oriented debugging and memory-management expertise demonstrated by meaningful contributions to the widely used fio I/O tester—fixing memory leaks, stabilizing initialization and fork logic, and hardening logging and JSON handling. His career includes progressive engineering roles at Nokia and early web development experience, reflecting strong foundations from a Master’s in Software Engineering. Colleagues rely on him for pragmatic fixes that reduce production risk and for quietly improving test coverage and tooling that pay dividends over time.
code12 years of coding experience
job4 years of employment as a software developer
bookMaster's degree, Software Engineering, Master's degree, Software Engineering at Санкт-Петербургский политехнический университет Петра Великого
stackoverflow-logo

Stackoverflow

Stats
285reputation
3kreached
6answers
2questions
github-logo-circle

Github Skills (17)

memory-management10
c1110
c1710
testing9
json8
scripting7
script7
performance-optimization7
sh7
shell7
arduino6
dlsym6
pointer6
binary-tree6
linkage6

Programming languages (11)

JavaC++ShellCLLVMCMakeLuaJupyter Notebook

Github contributions (5)

github-logo-circle
axboe/fio

Mar 2022 - Apr 2022

Flexible I/O Tester
Role in this project:
userBackend Developer
Contributions:9 reviews, 14 commits, 24 PRs in 1 month
Contributions summary:Denis primarily focused on fixing memory leaks and improving code stability within the FIO project. Their work involved identifying and resolving memory management issues in various parts of the codebase, including initialization, option parsing, and process forking. Additionally, the user contributed to improving test scripts and refining the json constructor and logging.
testingflexible
dpronin/ublkdrv

Jun 2023 - Nov 2024

Contributions:234 pushes, 20 branches, 70 tags in 1 year 4 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.
Request Free Trial
Denis Pronin - Senior Software Engineer at Emzior Technologies Ltd.