Daniel González is a seasoned technology leader and serial founder with 15+ years building crowdsourcing and citizen-science platforms, currently serving as CTO at Astara Innovation & Venture Lab and leading Scifabric/PYBOSSA. He designs pragmatic, secure open systems that turn messy institutional datasets into actionable insights for organisations like CERN, the British Museum, UN agencies and Greenpeace. A hands-on backend developer, Daniel has contributed to high-profile open-source projects including PYBOSSA and BOINC, improving robustness and VM handling for volunteer computing. He pairs academic grounding in AI (PhD-level) with real-world impact—from geolocating social data after humanitarian disasters to recovering Bronze Age archaeological records—bringing a rare mix of research rigor, product focus, and crowdsourced engineering.
15 years of coding experience
9 years of employment as a software developer
Master's degree Computer Engineering, Master's degree Computer Engineering at University of León
Doctor of Philosophy (PhD) Artificial Intelligence, Doctor of Philosophy (PhD) Artificial Intelligence at University of Extremadura
PYBOSSA is the ultimate crowdsourcing framework (aka microtasking) to analyze or enrich data that can't be processed by machines alone.
Role in this project:
Backend Developer
Contributions:55 releases, 5038 commits, 626 PRs in 10 years 8 months
Contributions summary:Daniel contributed primarily to the PyBossa codebase by adding new functionality, refactoring existing code, and improving the system's robustness. Their work included implementing JSON redirects in the account view, refactoring messaging for error handling, and adding a new page to the API for deleting accounts. They also fixed bugs and ensured the codebase adhered to PEP8 style guidelines.
Open-source software for volunteer computing and grid computing.
Role in this project:
Back-end Developer
Contributions:9 commits in 3 months
Contributions summary:Daniel primarily contributed to the `cernvmwrapper.cpp` file within the BOINC repository. Their work focused on improving the stability and functionality of the VirtualBox wrapper, including fixing elapsed time calculations, adding critical sections for thread safety, and enabling CPU throttling. They addressed issues related to the handling of virtual hard disks and overall VM management, including unregistering and deleting VMs. The contributions also involved incorporating progress tracking enhancements.
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.