Dmitriy Belyaev

Software Engineer at bouvet equinor

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
Dmitriy Belyaev is a software engineer with 10 years of hands-on experience specializing in Java and C++ development, with a strong affinity for clean code and polished user interfaces. He contributes to open-source Qt and Markdown editor projects, improving UX features like zoom, status bar integration, and robust font-size handling while also enhancing internationalization. Dmitriy has a meticulous eye for documentation quality, having corrected and clarified multiple chapters of a QML book repository to improve readability and code example accuracy. Comfortable across full-stack desktop development, he combines UI tweaks with backend refactors to deliver maintainable, user-focused software. Colleagues would notice his blend of practical engineering and attention to small but impactful details—pixels, phrasing, and predictable behavior.
code10 years of coding experience
github-logo-circle

Github Skills (18)

markdown10
c-language10
qt10
text-editor10
rs10
ui-design10
editor10
uid10
markdown-it10
front-end-development10
cprogramming-language10
text-editing10
documentation10
user-interface9
refactoring9

Programming languages (13)

C#JavaC++GoHTMLTypeScriptHCLDockerfile

Github contributions (5)

github-logo-circle
cloose/CuteMarkEd

Feb 2016 - Aug 2016

Qt Markdown Editor
Role in this project:
userFull-stack Developer
Contributions:11 commits, 10 PRs, 1 push in 6 months
Contributions summary:Dmitriy contributed to the Qt Markdown editor by implementing and modifying UI elements, including the status bar and its associated components. They refactored code, merging classes and removing redundant checks for null pointers to improve code quality. The user also worked on enhancing the application's translatability and updated the build configuration. Furthermore, the developer integrated the status bar widget with the main window, incorporating HTML preview functionality.
notebookeditoroutlinermarkdown-editormarkdown
KDE/ghostwriter

Mar 2017 - Mar 2018

Text editor for Markdown
Role in this project:
userFull-stack Developer
Contributions:12 commits, 7 PRs, 17 comments in 1 year
Contributions summary:Dmitriy contributed to the Markdown editor's functionality and user experience. They implemented a zoom in/out feature using the mouse wheel, enhancing the editor's usability. The user also addressed a typo in the menu and updated Russian translation files. Furthermore, they fixed a bug related to font size calculation, ensuring it doesn't fall below a minimum value.
text-editoreditormarkdown-editormarkdown
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