San Sebastián, Autonomous Community of the Basque Country, Spain
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
👤
Senior
🎓
Top School
Guillermo Almazor is a seasoned software engineer based in San Sebastián with 14 years of professional experience and a career spanning startups, consultancies, and open-source communities. Currently at DNSimple, he brings deep back-end expertise evidenced by significant contributions to ODK Aggregate—adding audit CSV viewing, refactoring for a Gradle multi-project build, and improving error reporting and date/time handling for a widely used data-collection platform. He has held senior technical and leadership roles including CTO and Web Project Chief, where he built core web infrastructure and led engineering teams that scaled global services. Comfortable across the full stack, Guillermo also applies data-driven approaches from his work on water-loss analytics and machine learning at BuntPlanet. His background in telecommunications and ongoing computer science studies reflect a blend of formal training and continual learning that informs pragmatic, production-focused solutions.
14 years of coding experience
12 years of employment as a software developer
Charles III University of Madrid (Universidad Carlos III de Madrid)
ODK Aggregate is a Java server that stores, analyzes, and presents survey data collected using ODK Collect. Contribute and make the world a better place! ✨🗄✨
Role in this project:
Back-end Developer
Contributions:16 releases, 398 commits, 167 PRs in 2 years 1 month
Contributions summary:Guillermo implemented a new feature allowing users to view the contents of Audit CSV files within Aggregate's submissions table, including implementing a new service endpoint to retrieve the audit data. They also refactored code, converting strings to constants and integrating the project into a Gradle multi-project build structure. Furthermore, the user was involved in adapting the BitRock installer and making enhancements to handle date and time data, enhancing the handling and display of information in the system. They also added improved error reporting for various backend operations.
ODK Briefcase is a Java application for fetching and pushing forms and their contents. It helps make billions of data points from ODK portable. Contribute and make the world a better place! ✨💼✨
Contributions:26 releases, 8 reviews, 1265 commits in 2 years 11 months
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.