Ivan Vergés is a seasoned software leader and Co-Founder/CTO with 12 years of experience building participatory democracy and civic tech solutions from Catalonia. A telecommunications engineer by training, he leads Pokecode after five years as Development Team Lead at Platoniq LAB, blending systems thinking with hands-on backend development. He is an active open-source contributor to the prominent Decidim framework, driving API, GraphQL and search enhancements that power democratic organizations. Ivan combines startup grit with institutional collaboration, focusing on robust, searchable participatory processes and practical migrations that keep large community platforms resilient.
The participatory democracy framework. A generator and multiple gems made with Ruby on Rails
Role in this project:
Back-end Developer
Contributions:339 reviews, 133 commits, 236 PRs in 4 years 3 months
Contributions summary:Ivan primarily contributed to the Decidim API, adding new components, enabling search functionality by slug and extra fields for participatory processes. They focused on the implementation of GraphQL types for various data models, including participatory processes and pages, and also addressed migration and initialization issues. Additionally, the user removed an engine extension from the participatory processes engine and added some specs for GraphQL types.
A new component for Decidim based on Proposals focus on reporting geolocated actuations in a city
Contributions:67 reviews, 88 PRs, 232 pushes in 2 years 7 months
proposalsdecidimreporting
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.