Jonathan Fabian is a software engineer with a BS in Computer Science and a data analytics minor from Stonehill College, blending strong programming fundamentals in Java, Python, C++, and web technologies with practical data-analysis skills using pandas, NumPy, matplotlib, and SAS tools. Now at SquadLocker after a software engineering internship at CVS Health, he brings 13 years of varied work experience and a track record of shipping backend features in open-source projects like the Cuberite Minecraft server—where he implemented spectator mode behavior and gameplay enchantments. Comfortable with developer tooling such as Git, Jenkins, Anaconda, and Jupyter, he focuses on reliable, maintainable solutions and data-driven decision making. Known for moving between hands-on coding and analytics, he pairs curiosity with a pragmatic approach to solving product and backend challenges.
13 years of coding experience
Bachelor of Science - BS, Computer Science, Bachelor of Science - BS, Computer Science at Stonehill College
High School Diploma, High School Diploma at Uxbridge High School
A lightweight, fast and extensible game server for Minecraft
Role in this project:
Back-end Developer
Contributions:7 commits, 2 comments, 1 issue in 19 days
Contributions summary:Johnny primarily contributed to the Cuberite game server's back-end functionality. Their work involved implementing spectator mode features, including adjusting game mode defaults, adding player checks, and preventing hunger in specific modes. Further contributions included fixing whitespace and fixing a bug related to duplicated commands in the documentation. Moreover, the user added Depth Strider enchantment to the game.
Contributions:25 pushes, 2 tags in 2 years 7 months
minecraftcppminecraft-serverserverperformant
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.