Senior Software Engineer at UQAM | Université du Québec à Montréal
Paris, Ile-de-France
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Matthieu Joannon is a senior full-stack engineer with nine years of experience building intuitive web UIs and robust backend systems, currently leading DevSecOps and engineering efforts at UQAM. He specializes in React and TypeScript across the stack, with hands-on experience in NestJS, K8s/ArgoCD, and previous work integrating complex NLU pipelines at Botfront. As a technical lead he mentors small teams and drives practical security and developer-experience improvements for large IT organizations. Matthieu is also an active open-source contributor to widely used projects like rasa-webchat, where he shipped front-end features such as document embedding, tooltips and carousels to improve conversational UX. His background in embedded Linux and cross-cultural agency work lends him a pragmatic, systems-minded approach to product engineering.
9 years of coding experience
4 years of employment as a software developer
Engineering degree Ingénierie électronique et informatique, Engineering degree Ingénierie électronique et informatique at Eseo
Baccalauréat Scientifique, Baccalauréat Scientifique at Lycée Léopold S. Senghor
Contributions:5 releases, 341 commits, 114 PRs in 2 years 2 months
Contributions summary:Matthieu primarily contributed to the front-end components of the `rasa-webchat` repository, focusing on implementing and refining the user interface. Their work involved creating a `docViewer` component for embedding documents, fixing CSS issues, and enhancing the display of named links. Further, the user added support for tooltip popups and carousel components, enriching the chat widget's interactivity and visual presentation. They also worked on improving the codebase's structure and incorporating new features.
Enterprise-grade open source GUI platform for Rasa teams
Role in this project:
Full-stack Developer
Contributions:3 releases, 61 reviews, 1443 commits in 1 year 11 months
Contributions summary:Matthieu made a single commit that merged a branch into master. The commit involved changes to a JavaScript file within a Cypress test. The focus of the changes was to add the ability to send the query string values to the entity as a payload.
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.