Greg Curran is a mortgage lending executive and founder with two decades of industry experience who now leads Summit Home Lending as President & CEO in Greater Cleveland. He combines hands-on loan origination know-how with leadership roles across national mortgage firms, specializing in customized financing solutions, clear borrower education, and strong communication—validated by consistent positive reviews. Greg’s background includes senior sales and operational roles that inform his ability to scale local lending services while maintaining client-focused processes. Raised locally and a University of Akron alumnus, he balances business leadership with community involvement—coaching youth sports and prioritizing family. An unexpected technical facet: he contributes to open-source music notation projects on GitHub, bringing attention to testing and back-end parsing improvements, which reflects a methodical, detail-oriented approach to problem solving.
Contributions:352 reviews, 33 commits, 25 PRs in 1 year 3 months
Contributions summary:Greg primarily contributed to the `music21` library by implementing new features related to music notation and improving the existing code. This includes adding functionality for MusicXML import/export of musical elements like arpeggios and multi-measure endings. Moreover, the user significantly enhanced the testing suite, writing and modifying unit tests within the codebase to increase test coverage and ensure the robustness of the library. The commits demonstrate a good understanding of software development practices, especially testing.
🎵 Music notation engraving library for MEI with MusicXML and Humdrum support and various toolkits (JavaScript, Python)
Role in this project:
Back-end Developer
Contributions:3 reviews, 7 commits, 19 PRs in 13 days
Contributions summary:Greg primarily contributed to the Humdrum import functionality, focusing on refining the conversion of Humdrum notation into the Verovio format. They addressed specific issues related to arpeggio handling and time signature parsing. A significant portion of the work involved bug fixes and improvements to the parsing of rests, especially concerning clef changes within rests and handling dotted/tupletted rest durations. Additionally, they made minor adjustments to code style, ensuring consistency in the use of spaces.
engravingpythonmusic-compositionpypisvg
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.