Best 17 Eastern European Software Developers

Eastern Europe (EE) is shaping the global tech scene, driven by brilliant software developers whose innovation, determination, and skill set new standards across the IT industry. β†“

top devs in eastern europe - Best 17 Eastern European Software Developers

What stands out about top software developers in Eastern Europe is how many shaped tools the whole industry now relies on, from GitLab to Leaflet to the most-used Ethereum client.

The 17 below were chosen on concrete grounds: open-source impact, startup leadership while still writing code, influential talks and writing, work at major tech companies, and results in international coding competitions. Here’s what each one built.

  1. Marek Cygan
  2. Dmytro Zaporozhets
  3. Andrei Alexandrescu
  4. Bozhidar Batsov
  5. Oleksii Trekhleb
  6. Kamil Mysliwiec
  7. Petar Velickovic
  8. Ionica Bizau
  9. Kamil Debowski
  10. Oleksii Holub
  11. Svetlin Nakov
  12. Peter Szilagyi
  13. Tomasz Czajka
  14. Victor Rentea
  15. Minko Gechev
  16. Volodymyr Agafonkin
  17. Ivan Petkov

Marek Cygan

YouTube Video

Topcoder Member Case Study.

Nationality: Polish

Marek won Google Code Jam 2005 and led the University of Warsaw to the ICPC 2007 world title, then built a research career in approximation algorithms (he’s a PhD and professor, and still placed on the podium at a recent TopCoder Open).

After engineering stints at Google and Nvidia during his studies, he came back to Poland, where he now co-founds and serves as CTO of Nomagic, a startup building intelligent robotics, while staying active in AI research.

Dmytro Zaporozhets

zapor - Best 17 Eastern European Software Developers

Nationality: Ukrainian

Dmytro built GitLab in 2011 as a side project in Kharkiv, an open-source answer to GitHub.

“A billion dollars! That sounds insane. It is mentally difficult to get used to this sum. For so many years I’ve been working for food and salary, and now people keep telling me I’m a multimillionaire.”

By 2014 he and co-founder Sid Sijbrandij had turned it into a company, with Dmytro as CTO writing the original Ruby codebase and steering its community. GitLab grew from two people into a global DevOps platform worth over $1 billion.

He’s stayed notable for one choice in particular: he kept living and coding in Ukraine the whole way up.

Andrei Alexandrescu

Nationality: Romanian

Andrei is one of the better-known names in C++ and D. His book Modern C++ Design introduced policy-based design and template metaprogramming to a generation of C++ programmers, and he later helped Walter Bright design the D language, spending 5+ years as a Research Scientist at Facebook using D on large-scale systems.

He writes and keynotes constantly, and these days focuses on the D Language Foundation and high-end C++ consulting.

Bozhidar Batsov

bozhidar - Best 17 Eastern European Software Developers

Nationality: Bulgarian

Bozhidar is a fixture in the Ruby and Clojure worlds. He created RuboCop, the linter and formatter that standardized Ruby style across thousands of codebases, and CIDER, the Clojure development environment that Clojure developers run inside Emacs.

He writes prolifically too, on his “Meta Redux” blog and on Emacs, about functional programming and clean code. He’s currently VP of R&D at Toptal and still maintains a long list of open-source projects on the side.

Oleksii Trekhleb

trekhleb - Best 17 Eastern European Software Developers

Nationality: Ukrainian

Oleksii is a Senior Software Engineer at Uber who, in his spare time, maintains some of GitHub’s most-starred learning repos.

His “JavaScript Algorithms” project, an open collection of algorithm and data-structure implementations, has passed 180,000 stars, putting it among the top repositories anywhere, and it’s taught countless people algorithms (and some basic machine learning) in JS.

He pairs the code with a steady stream of tutorials, the kind of Eastern European talent whose reach is global.

  Top 16 AWS Recruitment Specialists in the World

Kamil Mysliwiec

Nationality: Polish

Kamil is the developer behind NestJS, which he created in 2017 to bring Angular-style structure and first-class TypeScript to server-side Node.

It worked: Nest is now one of the most-used Node frameworks for scalable backends, fully open source with hundreds of contributors, and Kamil still leads its core team. He’s a regular on the JS and Node conference circuit, talking Node architecture and TypeScript.

Petar Velickovic

YouTube Video

He Built an AI Football Coach Assistant & Google Maps Algorithm.

Nationality: Serbian

Petar is a Senior Staff Research Scientist at Google DeepMind, where he designs neural networks that operate on graphs.

He’s first author of Graph Attention Networks (GAT), a model that brought attention mechanisms to graph neural networks and is now used widely in research and industry, and co-developed Deep Graph Infomax for unsupervised graph representations.

He did his PhD at Cambridge, represented Serbia at international informatics and math Olympiads, and gives a lot of talks on geometric deep learning.

Ionica Bizau

Nationality: Romanian

Ionică (Johnny B.) is a web developer known mostly for the sheer volume of open source he’s shipped on GitHub.

“Back in 2011, I started learning C#, which I was very excited about at the time. Naturally, I had many questions. I’d heard that StackOverflow was a good place to ask them, so I decided to try. Unfortunately, my first question was terrible – it received a few downvotes, was closed, and quickly deleted. Back then, the StackOverflow community wasn’t friendly to newcomers, but I didn’t give up. I learned how to ask better questions and it paid off.”

Once he moved to Linux and found Node.js, he started turning out dozens of JS tools, modules, and CLI utilities, several of which went quietly viral and racked up serious star counts.

He founded Bloggify, a Node.js blogging platform, keeps a personal blog of his experiments, and ranks among the most active Romanian devs on Stack Overflow.

Kamil Debowski

kamil - Best 17 Eastern European Software Developers

Nationality: Polish

Kamil, better known online as Errichto, turned an elite competitive-programming career into a teaching one. As a contestant he took two ICPC World Finals bronze medals (2012, 2014) and finished runner-up in Google Code Jam 2015, with top results on Codeforces and at Hacker Cup.

He’s since authored 300+ contest problems, coached ICPC teams to gold, and built a large YouTube following by live-solving problems and explaining data structures.

Oleksii Holub

Nationality: Ukrainian

Oleksii maintains a stack of widely used .NET open-source projects, DiscordChatExporter, CliWrap, YoutubeExplode, YouTubeDownloader, and more, that he keeps shipping features for.

The work earned him GitHub Star recognition and a Microsoft MVP, and he blogs, speaks at .NET events, and helped run the Ukrainian edition of .NET Conf. He now works as an independent consultant, with output that often moves faster than the big vendors’.

Svetlin Nakov

Svetlin Nakov - Best 17 Eastern European Software Developers

Nationality: Bulgarian

Svetlin has probably trained more Balkan developers than anyone, mostly through SoftUni (Software University) in Sofia, the school he co-founded that has taught coding to thousands.

Across 20+ years he’s worked everything from C# and Java to blockchain, written 15 programming textbooks used as regional courseware, and spoken at hundreds of conferences in Bulgarian and English.

Bulgaria’s President awarded him the John Atanasoff Prize back in 2004, and he still codes and researches (he holds a PhD).

Peter Szilagyi

YouTube Video

Import Geth Ethereum from Go and beyond.

Nationality: Hungarian

Péter created and, for years, led Geth (Go-Ethereum), the most widely run Ethereum client. He joined Ethereum early and became central to scaling and maintaining the chain’s core infrastructure, leading the Geth team at the Ethereum Foundation until he left in 2025.

He’s a regular speaker on Ethereum’s roadmap and growing pains, and built other developer tools (Iris, Ether APIs) along the way.

  Romania's Top 17 Software Development Experts

Tomasz Czajka

Nationality: Polish

Tomasz helped the University of Warsaw win Poland’s first ICPC World Championship in 2003.

After CS degrees at Purdue he spent six years as an engineer at Google, then made an unusual jump in 2014 to SpaceX, where for six more years he wrote flight software for the Crew Dragon’s navigation and control, the systems that carried astronauts to the ISS.

He’s now back in Poland on sabbatical.

Victor Rentea

victor rRentea - Best 17 Eastern European Software Developers

Nationality: Romanian

Victor is a Java Champion who’s spent 20+ years coding and more than a decade of that training other developers, over 700 training days and 5,000+ engineers taught.

His sessions for mid- to senior-level developers focus on clean code, design, performance, and testing, built around real examples rather than slides. He also founded the Bucharest Software Craftsmanship Community, runs free coding webinars, and speaks at Java conferences internationally.

Minko Gechev

Nationality: Bulgarian

Minko is now tech lead across frameworks at Google, after years leading Angular. He came up through open source, co-founded the interactive-education platform Rhyme.com (acquired by Coursera in 2019), and at Google has worked on advancing Angular through both product and developer relations.

He’s written books like Switching to Angular and spoken at major events including Google I/O.

Volodymyr Agafonkin

volodymyr agafonkin - Best 17 Eastern European Software Developers

Nationality: Ukrainian

Volodymyr created Leaflet, the leading open-source JavaScript library for interactive web maps, back in 2008, and has since published 40+ open-source projects across algorithms, geometry, and visualization, much of it while at Mapbox.

He speaks publicly about geospatial tech, and, less typically for this list, plays guitar and sings in the Ukrainian band Obiymy Doschu.

Ivan Petkov

Nationality: Bulgarian

Ivan founded and runs noptech, a Bulgarian company built around nopCommerce services and support. A long-time web developer, he specializes in nopCommerce custom themes and plugins, and has delivered many implementations for clients across Europe, tailoring the platform to different industries.

He’s active in local tech communities, localizing nopCommerce resources for Bulgarian users and onboarding new merchants onto the open-source platform.

Sum up

These experts represent exceptional talent, making them extremely challenging to headhunt. However, there are thousands of other highly skilled IT professionals in Eastern Europe available to hire with our help. Contact us, and we will be happy to discuss your hiring needs.

Note: We’ve dedicated significant time and effort to creating and verifying this curated list of top talent. However, if you believe a correction or addition is needed, feel free to reach out. We’ll gladly review and update the page.

Frequently Asked Questions

Are Eastern Europeans good at coding?

Yes, Eastern European developers have a strong reputation for technical excellence. Many are trained through rigorous university programs in mathematics and computer science, and the region consistently produces winners of global coding competitions. The mix of theoretical knowledge and practical skills makes them highly valued in international tech projects.

How many software developers are there in Eastern Europe?

There are estimated to be more than 1.3 million software engineers across Eastern Europe. Poland, Ukraine, Romania, and Bulgaria are among the leading countries, each with large developer communities and growing IT outsourcing markets. This workforce continues to expand as governments and private institutions invest in digital education and infrastructure.

How much do software engineers make in Eastern Europe?

Salaries depend on location and experience. In Poland, senior developers often earn between $40,000 and $70,000 per year, while in Ukraine and Romania ranges are typically $25,000 to $45,000. Those working remotely for Western companies may earn higher compensation compared to local market averages.

Who are the best programmers in Eastern Europe?

Recognized professionals include Oleksii Trekhleb, Andrei Alexandrescu, Marek Cygan, Dmytro Zaporozhets, Bozhidar Batsov, Petar Velickovic, Victor Rentea, and Volodymyr Agafonkin. They have contributed to open-source projects, advanced programming languages, and led significant work at global tech companies.

Why hire developers from Eastern Europe?

Hiring developers from Eastern Europe offers access to a large talent pool with strong engineering backgrounds at competitive costs. Many have experience working with international teams and are fluent in English, which simplifies collaboration. The region’s proven track record in outsourcing and software product development makes it a reliable source of skilled professionals. EchoGlobal is one such agency, matching companies with experienced engineers.

Lyubomyr photo
quotes
Back in 2013, I founded EchoUA, which later evolved into EchoGlobal with a simple idea: to connect tech-oriented companies worldwide with top remote IT professionals. #Entrepreneur, #TalentHunter, #SoftwareEngineer
Lyubomyr photo

✎ posted by

Lyubomyr Reverchuk 
Ready to get started?