John 

Software Engineer at Sympatient GmbH

Germany
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
John is a Software Engineer based in Germany with 11 years of hands-on experience building backend systems and game-server tooling. Currently developing anxiety therapy at Sympatient, he blends product-focused engineering with empathy-driven health tech. His open-source contributions include Minecraft server internals work—adding cross-version NMS support and enhancing item metadata and UI preview behavior—showing deep familiarity with legacy compatibility challenges. A self-described tech nerd, he thrives on practical problem solving and shipping features that improve both developer ergonomics and user experience. Less obvious: his projects demonstrate an ability to retrofit modern behaviors into older platforms, a valuable skill for maintaining long-lived systems.
code11 years of coding experience
stackoverflow-logo

Stackoverflow

Stats
33reputation
8kreached
0answers
1question
github-logo-circle

Github Skills (9)

javas10
minecraft10
api10
game-development10
apidoc10
java10
git7
segmentation-fault6
debian6

Programming languages (14)

C#JavaC++VueGoKotlinZenScriptJavaScript

Github contributions (5)

github-logo-circle
Crazy-Crew/CrazyCrates

May 2019 - Dec 2021

Add unlimited crates to your server with 10 different crate types to choose from!
Role in this project:
userBack-end Developer
Contributions:7 commits, 9 PRs, 7 comments in 2 years 7 months
Contributions summary:John's contributions primarily involve modifying the `ItemBuilder.java` class to support new features, such as hiding item flags and setting item damage for Minecraft items, targeting compatibility with Minecraft version 1.14. They updated item metadata, including damage values, and added functionalities to hide item flags. Further commits demonstrate support for both 1.13 and 1.14 by adding separate NMS implementations, demonstrating understanding of Minecraft server internals. Additionally, a commit introduced the ability to customize the number of preview lines per crate, affecting the UI of the game.
crateminecraftunlimitedmodrinthpapermc
HexagonMC/BungeeSuiteChat

Jan 2016 - Nov 2018

Contributions:3 PRs, 12 pushes, 2 branches in 2 years 10 months
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
John - Software Engineer at Sympatient GmbH