Santiago Dueñas

Chief Technology Officer at Bitergia

Greater Madrid Metropolitan Area Spain
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
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.
code18 years of coding experience
job14 years of employment as a software developer
bookMaster in Telematics and Computer Science Systems Computer Science, Master in Telematics and Computer Science Systems Computer Science at Universidad Rey Juan Carlos
languagesSpanish, English
github-logo-circle

Github Skills (13)

versioninfo10
release-management10
caching10
software-update10
versioning10
backend10
back-end-development10
python10
command-line9
testing9
cli9
command-line-interface9
git6

Programming languages (11)

TypeScriptHCLDockerfileJavaC++JavaScriptVueHTML

Github contributions (5)

github-logo-circle
chaoss/grimoirelab-perceval

Aug 2015 - Jan 2023

Send Sir Perceval on a quest to retrieve and gather data from software repositories.
Role in this project:
userBack-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.
repositoriespercevalpythonpypiquest
chaoss/grimoirelab

Aug 2018 - Jan 2023

GrimoireLab: platform for software development analytics and insights
Role in this project:
userRelease 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.
analyticssoftware-analyticsdata-miningdata-visualizationgrimoirelab
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