Herve Menager

Software Engineer at Institut Pasteur

Paris, Ile-de-France
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
Herve Menager is a seasoned software engineer based in Paris with 13+ years building web-based systems, integrating distributed services, and improving software usability. At Institut Pasteur since 2006 he has applied a pragmatic full-stack toolbox—Python and Java backends, JavaScript/AJAX front-ends, SQL/PL-SQL databases, XML tooling and Linux/Unix operations—to deliver robust, maintainable solutions. His background spans research and industry roles in France and the US, giving him a strong footing in both academic workflow needs and production constraints. He contributes to open-source scientific tooling, notably improving the cwltool reference implementation for the Common Workflow Language to better handle schema enums and job handling. Comfortable with legacy and modern stacks (Apache/IIS/Tomcat, SVN/CVS), he brings steady craftsmanship to integration-heavy projects and a knack for turning complex data schemas into reliable runnable workflows.
code13 years of coding experience
job5 years of employment as a software developer
bookBachelor (Maîtrise), Bachelor (Maîtrise) at Nantes Université
bookNational Conservatory of Arts and Crafts
languagesEnglish, French, Spanish
github-logo-circle

Github Skills (11)

workflow-description-language10
xml-schema10
schema10
python10
common-workflow-language10
workflow-management9
file-handling8
parsing8
text-parsing8
testing7
container6

Programming languages (19)

MDXJavaWeb Ontology LanguageCSSC++TeXMakefileVue

Github contributions (5)

github-logo-circle
Common Workflow Language reference implementation
Role in this project:
userBack-end Developer
Contributions:7 commits, 4 PRs, 1 push in 1 year 6 months
Contributions summary:Herve primarily contributed to improving the `cwltool` reference implementation, focusing on features related to the Common Workflow Language (CWL). Their commits addressed issues related to parsing and handling enum types within the CWL schema, including adding a "name" field for enum types. They also made code corrections to job script file writing and removed irrelevant comments and print statements. The user added tests and improved the tools' ability to handle the CWL schema.
containerssciencelanguage-referencecwlcommonwl
Contributions:3 pushes, 1 branch, 1 comment in 9 years
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
Herve Menager - Software Engineer at Institut Pasteur