Johan Cwiklinski

Research And Development Engineer at TECLIB

Greater Valenciennes 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
Johan Cwiklinski is a Research and Development Engineer based in the Greater Valenciennes Area with 19 years of hands-on experience building and maintaining backend systems, system administration, and open source contributions. He has a long track record in PHP, Java, and Linux server ecosystems, progressing from hands-on web and systems work to technical leadership and R&D at TECLIB. Johan has contributed meaningful fixes and refactors to well-known open-source projects such as GLPI and its FusionInventory plugin—improving robustness, database handling, and adding unit tests to prevent real-world deployment issues. Comfortable across the stack, he pairs production-grade deployment and ops experience (Debian/CentOS, Tomcat, Apache, PostgreSQL/MySQL) with pragmatic software design. Known for migrating and aligning plugin code to core platform changes, he brings a steady mix of legacy modernization skills and practical testing discipline that quietly prevents many post-deploy incidents.
code19 years of coding experience
job16 years of employment as a software developer
languagesFrench, English
github-logo-circle

Github Skills (12)

unit-testing10
php10
glpi10
back-end-development10
phpunit9
database-design9
css9
configuration-management8
inventory-management-system8
cmdb8
inventory-management8
ism8

Programming languages (14)

JavaCSSC++CValaPerlHTMLDockerfile

Github contributions (5)

github-logo-circle
glpi-project/glpi

Jun 2017 - Jan 2023

GLPI is a Free Asset and IT Management Software package, Data center management, ITIL Service Desk, licenses tracking and software auditing.
Role in this project:
userBack-end Developer
Contributions:72 releases, 6376 reviews, 2749 commits in 5 years 8 months
Contributions summary:Johan's contributions focused on back-end development, with the primary task being to merge and integrate bug fixes for version 9.5/bugfixes of the GLPI software. These changes modified various cascading style sheets (CSS) and involved code modifications within PHP files, as seen in commits that updated the skin.min.css style sheets, a language file, and modifications of the front/contract_item.form.php file. Additional contributions included code adjustments in the inc/agent.class.php file.
data-centerglpiitilinventoryitsm
FusionInventory plugin for GLPI
Role in this project:
userBack-end Developer
Contributions:6 releases, 19 reviews, 280 commits in 4 years 5 months
Contributions summary:Johan primarily focused on improving the functionality of the FusionInventory plugin for GLPI. Their work included fixing bugs related to data retrieval and database interactions, such as quoting database names with hyphens and preventing self-update failures when installed from a distro package. They also added unit tests to validate the correct behavior of the code, and they migrated existing data to core components and refactored code to align with core changes in GLPI.
glpiinventoryinventory-managementsnmpglpi-plugin
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