Ivan Pekov

Plovdiv, Plovdiv, Bulgaria
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
Ivan Pekov is a Java backend engineer from Plovdiv, Bulgaria with eight years of hands-on experience building reliable server-side systems and working extensively on Linux, SQL databases, and data serialization formats like YAML and JSON. He specializes in Netty and Spring Boot ecosystems and uses Maven and Gradle to deliver production-grade Java applications, including game-related projects and Minecraft server tooling. As a contributor to the widely used BungeeCord proxy, he improved connection handling, keep-alive reliability, and plugin-manager protections—demonstrating attention to resilient networking and hostile third-party interactions. His background in electronics gives him a pragmatic systems-thinking approach, and he brings a knack for tightening low-level reliability while keeping integrations and command interfaces clean.
code8 years of coding experience
bookPrimary Education, Primary Education at PS Stoyan Mihaylovski
bookElectronics technician, Electronics technician at PGEE Plovdiv
languagesBulgarian, English
github-logo-circle

Github Skills (10)

javas10
bungeecord10
networking10
java10
performance-optimization9
api8
error-handling8
apidoc8
server-administration7
github5

Programming languages (12)

TypeScriptJavaShellC++CJavaScriptPHPHTML

Github contributions (5)

github-logo-circle
SpigotMC/BungeeCord

Aug 2019 - Jul 2022

BungeeCord, the 6th in a generation of server portal suites. Efficiently proxies and maintains connections and transport between multiple Minecraft servers.
Role in this project:
userBack-end Developer
Contributions:25 reviews, 6 commits, 25 PRs in 2 years 11 months
Contributions summary:Ivan contributed to the BungeeCord project by adding missing translations for module commands, modifying server and user connection handling, and protecting the plugin manager from third-party modifications. They also addressed issues in legacy ping handling and improved the reliability of server keep-alive mechanisms by peeking the keepalive queue and implementing new netty leak detection flags. The user primarily focused on backend functionality, including command implementations and server connection management within this proxy server suite.
minecraftplayersbungeecordsuitesbukkit
Source of api.mrivanplays.com
Contributions:4 PRs, 41 pushes, 3 branches in 3 years 2 months
api
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
Ivan Pekov