Xavier Stouder is a software engineer based in La Chaux-de-Fonds, Switzerland with 10 years of hands-on experience across full‑stack, front-end and back-end development. He has helped build and maintain production systems for scientific and forensic applications, designed internal platforms, and delivered game‑scale event tooling for Minecraft communities. An active open‑source contributor, he improved class diagram rendering in the popular mermaid-js project and fixed subtle gameplay bugs in the Create Forge mod, demonstrating attention to both UI parsing logic and low‑level game mechanics. Comfortable moving between React front-ends and Java back-ends, Xavier combines practical product delivery with a curiosity for visual tooling and real‑world integrations.
10 years of coding experience
3 years of employment as a software developer
Bachelor of Science - BS, Computer Science and Communication Systems, Bachelor of Science - BS, Computer Science and Communication Systems at HES-SO Haute école spécialisée de Suisse occidentale
Federal Diploma of Vocational Educationand Training, Information Technology, Federal Diploma of Vocational Educationand Training, Information Technology at CEJEF - Division Technique
[Forge Mod] Building Tools and Aesthetic Technology
Role in this project:
Back-end Developer
Contributions:1 review, 5 commits, 7 PRs in 2 months
Contributions summary:Xavier primarily contributed to bug fixes and feature additions related to the "Create" Forge Mod, a Minecraft mod focused on building tools and aesthetic technology. They fixed an item duplication bug by modifying the mechanical crafter's behavior, preventing items from being ejected during movement. They also added a hover event to a material list and removed debug logs from the mechanical crafter block. Furthermore, the user improved the functionality of the mod with additional changes to display complete player lists.
Generation of diagrams like flowcharts or sequence diagrams from text in a similar manner as markdown
Role in this project:
Front-end Developer
Contributions:6 commits in 1 day
Contributions summary:Xavier contributed to the class diagram rendering functionality within the mermaid-js repository. They focused on adding the ability to use classifiers on fields of class diagrams, which involved modifying the parsing and display logic. Additionally, the user implemented and tested static fields, writing end-to-end tests to ensure the correct rendering of class diagrams with static elements. These changes enhanced the functionality and accuracy of the diagram generation process.
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.