Alexander Pavlov

C Developer at Muse Group

Cyprus
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
Alexander Pavlov is a C/C++ developer with nine years of experience building cross-platform desktop, mobile and web applications, currently contributing to Muse Group and the open-source MuseScore project from Cyprus. He specializes in music and industrial software—improving import/export and notation fidelity for a well-known project (MuseScore) and previously developing C++/Qt systems for railway and maintenance management. Alexander combines low-level C++ expertise with practical Qt UI and PostgreSQL backend experience, shipping reliable features like accurate Guitar Pro imports that handle nuanced musical elements (grace notes, ties, lyrics, articulations, tempo changes). Comfortable in both commercial and community-driven development, he bridges product requirements and open-source quality standards. His applied mathematics background underpins a methodical approach to parsing complex domain data. Colleagues value him for pragmatic bug fixes that unlock better user workflows and for turning intricate domain rules into robust, maintainable code.
code9 years of coding experience
job2 years of employment as a software developer
bookBachelor's degree, Applied Mathematics, Bachelor's degree, Applied Mathematics at Peter the Great St.Petersburg Polytechnic University
github-logo-circle

Github Skills (9)

c-language10
parsing10
cprogramming-language10
file-parsing10
file-format10
file-parser10
qt9
computer-engineering9
musicxml7

Programming languages (1)

C++

Github contributions (5)

github-logo-circle
musescore/MuseScore

Jan 2022 - Jan 2023

MuseScore is an open source and free music notation software. For support, contribution, bug reports, visit MuseScore.org. Fork and make pull requests!
Role in this project:
userBack-end Developer
Contributions:150 reviews, 325 commits, 748 PRs in 1 year
Contributions summary:Alexander primarily focused on improving the import functionality of music notation files, specifically those from Guitar Pro. They addressed multiple bug fixes, implementing enhancements related to the accurate importing and display of various musical elements such as grace notes, ties, lyrics, articulations, and tempo changes. Their work involved modifying and extending the code within the import/export modules, demonstrating a strong understanding of the project's core functionality.
reportscppsfzpythonvisit
alexpavlov96/MuseScore

Jun 2021 - Mar 2025

MuseScore is an open source and free music notation software. For support, contribution, bug reports, visit MuseScore.org. Fork and make pull requests!
Contributions:485 pushes, 810 branches, 1 tag in 3 years 9 months
reportspythonvisitmusicxmljavascript
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
Alexander Pavlov - C Developer at Muse Group