Paul Joannon

Développeur Jeux Vidéo

Greater Lille Metropolitan Area 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
Paul Joannon is a seasoned software engineer with 13 years of experience specializing in game development, C# integrations, and open-source collaboration. Based in the Greater Lille area, he has contributed to high-profile projects like the Godot Engine and its documentation, improving C# scripting support and API-aligned examples. His work spans full-stack game features—from level-chaining systems in community games to UX-focused enhancements in the Inky editor such as word count, dark theme and i18n. Paul blends systems-level understanding (earlier roles in system software and full-stack engineering) with hands-on gameplay programming, having held senior gameplay roles and freelance projects. Passionate about free software and shared commons, he consistently publishes practical contributions that bridge engine internals and accessible tooling. An understated strength is his knack for refactoring and documentation, making complex engine changes usable for everyday developers.
code13 years of coding experience
job10 years of employment as a software developer
bookEpitech
languagesEnglish, French, Italian
github-logo-circle

Github Skills (29)

godot10
javascript10
game-engine10
electron10
game-dev10
leveldb10
cs-script10
gdscript10
script10
dotnet-core10
game-development10
csharp10
documentation10
scripting9
menubar9

Programming languages (16)

C#C++CSSInkGoHTMLGDScriptKotlin

Github contributions (5)

github-logo-circle
open source collective hell game
Role in this project:
userFull-stack Developer
Contributions:103 reviews, 48 commits, 94 PRs in 29 days
Contributions summary:Paul implemented level chaining functionality, creating a system for connecting different game levels using `EndPortal` objects. Their contributions included creating level scenes in Godot, configuring physics layers, and modifying existing scenes to integrate the new level transitions. They also updated the project configuration files related to the game, including the addition of spawn points.
gamegodotgamedevgame-developmenthell
inkle/inky

Oct 2016 - Mar 2021

An editor for ink: inkle's narrative scripting language
Role in this project:
userFull-stack Developer
Contributions:29 commits, 7 PRs, 17 comments in 4 years 5 months
Contributions summary:Paul primarily focused on enhancing the "inky" editor's functionality, specifically implementing a word count feature. They integrated the word count functionality into the application's menu and UI, including the necessary backend and frontend changes. They also improved the user experience by adding features such as a dark theme and i18n support, demonstrating a focus on both functionality and UI/UX. Additional work included refactoring code for improved efficiency.
scriptinginklescripting-languageinkeditor
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
Paul Joannon - Développeur Jeux Vidéo