Michalis Kamburelis is a seasoned software engineer and project lead with 23 years of experience, best known as the author and long-time maintainer of Castle Game Engine, an open-source cross-platform 3D/2D engine and visual editor written in modern Object Pascal. As CTO and partner at Cat-astrophe Games he bridges game development and engineering leadership, while his past roles include Unity frontend work and full-stack web development. He combines deep technical craftsmanship (including UI and 3D rendering features he implemented in the engine) with academic depth from Ph.D. studies in computer science. A prolific open-source maintainer, he also develops tooling like PasDoc and advocates for 3D standards such as glTF and X3D, reflecting a rare focus on modern Pascal ecosystems. Based in Poland, Michalis brings entrepreneurial drive and a decade-plus commitment to building reusable, clean systems that power both hobbyist and commercial games.
23 years of coding experience
10 years of employment as a software developer
Ph.D. studies, Computer Science, Ph.D. studies, Computer Science at Uniwersytet Wrocławski
Cross-platform (desktop, mobile, console, web) 3D and 2D game engine. Powerful visual editor. Support for glTF, X3D, IFC and more. Fast clean code using modern Pascal. Free and open-source.
Role in this project:
Backend & Frontend Developer
Contributions:7 releases, 226 reviews, 17608 commits in 17 years 3 months
Contributions summary:Michalis implemented new features and improved existing utilities for the Castle Game Engine, focusing on the 3D rendering aspect and user interface. The user was responsible for creating a utility class for the `TCastleTransform` for handling the rendering order and added a new "View" in the menu which is used to change between the various scenes in the editor. The user's contributions also extended to the implementation of a slider for volume controls and improved existing UI elements.
Contributions:5 commits, 4 pushes, 1 branch in 1 year 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
Michalis Kamburelis - Project Lead at Castle Game Engine