Laurent Pugin

Co-director at RISM Digital Center

Fribourg, Switzerland
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
Laurent Pugin is a musicologist and digital humanities leader with 18 years of experience directing the RISM Digital Center and teaching as Privatdozent at the University of Bern. Trained both in music (viola performance, MA, habilitation) and computer science (BSc), he bridges scholarly research and software development to advance digital editions and music-encoding workflows. His open-source contributions to the widely used Verovio music-engraving library show hands-on backend engineering—parsing historical notation and improving MEI output and CI/CD—to make complex notation machine-actionable. Combining postdoctoral and research fellowships at institutions like McGill and Stanford with leadership at RISM, he uniquely blends academic rigor, technical craftsmanship, and practical project stewardship.
code18 years of coding experience
bookHabilitation, Musicology and Digital Humanities, Habilitation, Musicology and Digital Humanities at University of Bern
bookChamber Music class and Masterclass, Chamber Music class and Masterclass at Haute école de musique de Genève
bookDoctor of Philosophy - PhD, Musicology, Doctor of Philosophy - PhD, Musicology at University of Geneva
bookViola Teaching Diploma (equivalent to BMus), Viola Teaching Diploma (equivalent to BMus) at Fribourg Music Conservatoire and SSPM
github-logo-circle

Github Skills (3)

cprogramming-language10
c-language10
xml7

Programming languages (12)

TypeScriptDockerfileC++ShellCXQuerySCSSJavaScript

Github contributions (5)

github-logo-circle
rism-digital/verovio

Jan 2014 - Jan 2023

🎵 Music notation engraving library for MEI with MusicXML and Humdrum support and various toolkits (JavaScript, Python)
Role in this project:
userBack-end Developer
Contributions:66 releases, 508 reviews, 5550 commits in 9 years 2 months
Contributions summary:Laurent contributed to the Verovio project, an open-source music notation engraving library. The commits demonstrate work related to parsing and interpreting Plaine & Easie (PAE) notation, involving conversions, the handling of ties, and processing ligature elements. The user also made changes to the build and CI/CD configuration and implemented features related to the MEI output, specifically the handling of <symbol> elements and adjustments for page-based layouts.
engravingpythonmusic-compositionpypisvg
lpugin/music-encoding

Oct 2015 - Feb 2025

The Music Encoding Initiative Schema
Contributions:93 pushes, 44 branches, 3 tags in 9 years 6 months
music-encodingmusicinitiativeencoding
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
Laurent Pugin - Co-director at RISM Digital Center