Carlos Revillo is a senior software engineer with 15 years of experience building and maintaining PHP-based content platforms and web applications, currently working at Cvent after key roles at Splash and Ibexa. An eZ Platform certified developer and long-time contributor to the eZ Publish/eZ Platform repositories, he focuses on backend quality—bug fixes, documentation improvements, and search/content-type enhancements that improve developer experience. He has led PHP teams and delivered CMS, e-commerce and publishing projects for major Spanish clients, bringing practical leadership from hands-on coding to solution architecture. Comfortable across Symfony, Sylius and legacy eZ systems, he combines deep platform knowledge with an eye for maintainability and localization. Based in Ponferrada, Spain, he pairs steady enterprise experience with active open-source involvement, often tackling small but impactful fixes that keep long-lived platforms healthy.
15 years of coding experience
21 years of employment as a software developer
Ingeniería técnica en informática de gestión, Ingeniería técnica en informática de gestión at Universidad de Oviedo
Kernel (Repository, MVC layer, REST) for eZ Platform
Role in this project:
Back-end Developer
Contributions:50 commits, 25 PRs, 379 comments in 6 years 8 months
Contributions summary:Carlos primarily focused on fixing phpdoc documentation issues and addressing minor code inconsistencies within the eZ Platform kernel. Their contributions involved correcting typos, refining parameter descriptions, and improving the clarity of documentation related to query criteria and handler methods. The user also implemented a new content type identifier criterion, enhancing the search capabilities of the platform. These changes suggest a focus on improving code quality, maintainability, and developer experience within the project.
eZ Publish (aka "legacy kernel" + 3 core "legacy extensions") NOTE: Succeeded by eZ Platform, no further feature releases planned.
Role in this project:
Back-end Developer
Contributions:66 commits, 2 PRs, 41 comments in 3 years 7 months
Contributions summary:Carlos primarily contributed to the back-end functionality of the eZ Publish legacy system. Their work included fixing bugs in PHP code, such as addressing issues with the ISBN script, handling XHMTL code generation, and correcting errors in the keyword data type. Additionally, the user implemented enhancements to the content management system, including improvements to content hiding policies and the logging of content hide/unhide actions. They also addressed localization issues through updates to translation files.
cmskernelpublishpublishingphp
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
Carlos Revillo - Desarrollador De Software Sénior at Cvent