Santiago Dueñas is a seasoned technology leader with 18 years of experience, serving as CTO of Bitergia where he steers the development of Bitergia Analytics and the GrimoireLab open source platform. He blends hands-on engineering—having served as release manager for chaoss/grimoirelab and a backend contributor to grimoirelab-perceval—with strategic responsibilities including previously leading Bitergia’s information security program and ISO implementations. His background in empirical software engineering at Universidad Rey Juan Carlos informs a data-driven approach to developer and community analytics, reflected in long-running projects like Metrics Grimoire and FLOSSMetrics. Based in the Greater Madrid area, Santiago is an active CHAOSS contributor who connects academic R&D with production-grade open source tooling. An understated strength is his track record of turning research prototypes into maintained, releasable platforms that support ecosystem-wide insights.
18 years of coding experience
14 years of employment as a software developer
Master in Telematics and Computer Science Systems Computer Science, Master in Telematics and Computer Science Systems Computer Science at Universidad Rey Juan Carlos
Send Sir Perceval on a quest to retrieve and gather data from software repositories.
Role in this project:
Back-end Developer
Contributions:11 releases, 142 reviews, 1021 commits in 7 years 6 months
Contributions summary:Santiago's contributions primarily focused on adding and improving the Meetup backend within the Perceval project. They implemented functionality to fetch items from a cache object, which included changes to the meetup backend and related tests. The user was also responsible for adding a new class to handle the MeetupCommand and integrating it into the project's codebase, indicating involvement in the project's command-line interface.
GrimoireLab: platform for software development analytics and insights
Role in this project:
Release Manager
Contributions:115 reviews, 127 commits, 135 PRs in 4 years 5 months
Contributions summary:Santiago primarily focused on releasing new versions of the GrimoireLab software. Their contributions are centered around updating the `_version.py` file with incrementing version numbers and generating release notes. The user also updated the setup file to reflect the supported Python versions and incorporated updates from other branches. This indicates a key responsibility in the software's release management process.
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
Santiago Dueñas - Chief Technology Officer at Bitergia