Andrew Coccimiglio is a senior software engineer in Seattle with 11 years of experience building client and server applications, big data systems, build pipelines, and cloud microservices—often focused on games. He has shipped features and infrastructure at major studios including Riot Games and EA, progressing from intern roles at Microsoft and Amazon to senior engineering at Riot. Andrew brings a pragmatic, cross-disciplinary approach that blends backend systems work (spark/hadoop experience) with game-focused problems like MIDI rendering and score layout from his open-source contributions to MuseScore. He’s comfortable moving between low-level playback/notation fixes and high-level distributed systems, and he thrives on learning new technologies to solve unique technical challenges.
11 years of coding experience
7 years of employment as a software developer
Bachelor of Science (B.Sc.) Computer Science - Software Systems, Bachelor of Science (B.Sc.) Computer Science - Software Systems at Simon Fraser University
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:
Back-end Developer
Contributions:14 commits, 8 PRs, 5 comments in 2 years 3 months
Contributions summary:Andrew primarily focused on fixing bugs and improving the MIDI rendering and music notation functionalities of MuseScore. They addressed issues related to pedal playback, crescendo/decrescendo playback, key signature display, and beam behavior. Their work involved modifying the `rendermidi.cpp`, `keysig.cpp`, `beam.cpp`, and related files to correct these playback and display issues. The user also contributed to improving the hairpins behavior and overall score layout.
Contributions:35 commits, 22 pushes, 1 branch in 2 days
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
Andrew Coccimiglio - Senior Software Engineer at Riot Games