Sébastien Le Maguer is a postdoctoral researcher and software engineer with 11 years of experience at the intersection of academic research and open-source development, currently based in Helsinki. He holds a PhD in Computer Science and has worked at leading European research centers including Trinity College Dublin, Saarland University and Inria, bringing strong expertise in speech and language processing evidenced by contributions to the MARY TTS Java synthesis engine. Equally comfortable digging into legacy code and shipping practical features, he has enhanced Emacs tooling such as the popular elfeed client to add podcast/enclosure handling and playback integration. His background blends rigorous research, systems-level Java work and hands-on Lisp/Emacs customization, showing a rare mix of reproducible research skills and pragmatic developer craftsmanship.
11 years of coding experience
15 years of employment as a software developer
Bachelor of computer science, Bachelor of computer science at Université de Bretagne Occidentale
Doctor of Philosophy (PhD), Computer Science, Doctor of Philosophy (PhD), Computer Science at Université de Rennes I
DUT, Computer Science, DUT, Computer Science at IUT de Lannion
Master of computer science, Master of computer science at Université des Sciences et Technologies de Lille (Lille I)
MARY TTS -- an open-source, multilingual text-to-speech synthesis system written in pure java
Role in this project:
Back-end Developer
Contributions:1050 commits, 77 PRs, 59 pushes in 6 years 4 months
Contributions summary:Sébastien primarily focused on refactoring and cleaning up code related to the removal of dependencies and modules, specifically those related to MBROLA and Jungle. Their commits involved modifications to core Java files within the `marytts-runtime` module, affecting the configuration and processing of speech synthesis. The user also added a constant class and made changes to ignore punctuation tokens during phonetization, improving the overall quality of the MARY TTS system. Further contributions include fixing pos tagger, quotes and boundaries.
Contributions:6 commits, 8 PRs, 9 comments in 2 years 1 month
Contributions summary:Sébastien significantly enhanced the Elfeed Emacs web feed client by introducing features related to handling and playing enclosures (e.g., podcasts). They added commands for downloading, saving, and playing enclosures using Emacs' built-in functions and integrating with the emms package for media playback. The user also improved functionality by implementing features to add enclosures to playlists and implemented supporting functions for managing multiple enclosures. These changes required modification of core Elfeed files and involved interaction with URL handling and Emacs' customization system.
emacsfeeds
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
Sébastien Le Maguer - Postdoctoral Researcher at University of Helsinki