Johannes Christ is an ERP application specialist with nine years of experience bridging technical consultancy and back-end software development, currently managing ERP applications at Leistritz Group. Trained in business management (BS and MS) from Julius Maximilians University of Würzburg, he blends domain knowledge with hands-on engineering, having worked as a Technical Consultant at OMNINET. An active open-source contributor, Johannes has improved and extended backend logic across notable projects including Erlang/OTP and popular community bots and libraries for Discord and Riot Games APIs, demonstrating comfort with Elixir, Erlang and Python ecosystems. He brings a practical focus on maintainability and automation—evident in bug fixes, test enhancements, and feature patches like bulk-message handling in an Elixir Discord library. Based in Nuremberg, he pairs disciplined, detail-oriented problem solving (and a reportedly watch-like heartbeat) with a knack for improving developer-facing examples and test infrastructure.
9 years of coding experience
Master of Science - MS, Business Management, Master of Science - MS, Business Management at The Julius Maximilians University of Würzburg
Contributions:11 releases, 210 reviews, 373 commits in 4 years 6 months
Contributions summary:Johannes made several contributions to the Elixir Discord library, Nostrum. They fixed a typo in an API function and implemented the ability to delete more than 100 messages in bulk by chunking the messages. Further enhancements included fixing code examples, permission checking, and providing support for retrieving audit logs. The user's work involved both code fixes and adding new features to the library.
The community bot for the Python Discord community
Role in this project:
Back-end Developer
Contributions:85 reviews, 249 commits, 106 PRs in 4 years 8 months
Contributions summary:Johannes focused on enhancing the functionality of the Python Discord community bot. Their contributions primarily involved adding features to the bot's command parsing and execution logic, such as supporting getitem/setitem-like access for tags and tag deletion. They also made improvements to the bot's code formatting and structure and added admin support for a python-based eval command.
python310python311pythondiscord-pythondiscord
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.