Platform Engineering
Designing and building scalable web platforms with Ruby on Rails. Focus on modular architecture, performance optimization, and long-term maintainability.
Software Engineer · Researcher · Open Source Contributor
I build civic technology used by real governments and institutions. IEEE Senior Member, published researcher, and technical judge at international hackathons.
Anna Topalidi
Software engineer specializing in participatory democracy platforms and distributed web systems. My main focus is Decidim – a UN-recognized Digital Public Good used by 500+ institutions in 31 countries.
Published researcher with papers on technical debt detection, framework performance, and modular architecture. Peer reviewer for academic CS journals. Technical judge at international hackathons.
Focused on delivering real value through clean code and thoughtful architecture
Designing and building scalable web platforms with Ruby on Rails. Focus on modular architecture, performance optimization, and long-term maintainability.
Custom modules for Decidim and other civic tech platforms. Voting systems, participatory budgeting tools, and community-driven feature development.
Architecture reviews, performance optimization, and technology strategy. Helping teams make better technical decisions.
Open-source projects that make a real impact
Core contributor to the leading digital democracy platform. Working on participatory budgeting, proposals, and voting modules.
Building and maintaining community modules: Vocdoni voting integration, Decidim Awesome enhanced features, reporting proposals system, and more.
Professional affiliations, publications, and recognition
Senior Member of IEEE – the world's largest technical professional organization. Senior Member is the highest grade for which IEEE members can apply, requiring 10+ years of professional experience.
Fellow of Raptors.dev – a community of Ruby developers focused on social good, innovation, and cutting-edge engineering practices.
Reviewer for peer-reviewed computer science journals. Contributing to the academic review process in software engineering research.
Peer-reviewed CS journals
Core contributor
7+ competitions
Open to research partnerships, innovative projects, and meaningful technical challenges