Dimitrios Zorbas is a Principal Engineer based in London with 14 years of experience building reliable backend systems and shipping developer-facing tooling. He has progressed through senior engineering roles at startups and health/food tech firms and now leads architecture and delivery at Stord. A pragmatic Ruby specialist, he contributes to core projects like RubyGems and Bundler—adding CLI features and addressing deprecation issues—while also working on OpenAPI tooling for Elixir, showing cross-language curiosity. Colleagues know him as a fixer of technical debt and a thoughtful mentor who balances hands-on coding with system-level thinking. He combines a deep practical grounding from early freelance and product engineering work with a knack for improving developer experience in widely used open-source ecosystems.
14 years of coding experience
10 years of employment as a software developer
Bachelor's degree Computer Science, Bachelor's degree Computer Science at Ethnikon kai Kapodistriakon Panepistimion Athinon
Open API Specifications for Elixir Plug applications
Role in this project:
Back-end Developer
Contributions:25 releases, 98 reviews, 22 commits in 6 months
Contributions summary:Dimitrios primarily contributed to the `open-api-spex/open_api_spex` repository by enhancing the OpenAPI specifications for Elixir Plug applications. They implemented features such as a flag to omit vendor extensions in generated JSON files and introduced UUID format validations and examples. Further contributions include formatting code, updating dependencies, fixing errors within the plug example, and improving documentation.
Contributions:14 commits, 12 PRs, 16 comments in 10 months
Contributions summary:Dimitrios primarily focused on improving the `bundler` command-line interface. Their contributions included fixing minor bugs, such as a missing backtick in error messages and a typo in deprecation wording, and adding new features like the `--shebang` option for binstubs. They also refactored code related to command options, specifically changing the standalone flag for the binstubs command to a boolean value.
dependenciesrubygemsbundlerrubydependency-manager
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.