Guillermo Almazor

Software Engineer at DNSimple

San Sebastián, Autonomous Community of the Basque Country, 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
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.
code14 years of coding experience
job12 years of employment as a software developer
bookCharles III University of Madrid (Universidad Carlos III de Madrid)
bookUOC (Universitat Oberta de Catalunya)
languagesEnglish, Basque
stackoverflow-logo

Stackoverflow

Stats
710reputation
49kreached
14answers
4questions
github-logo-circle

Github Skills (21)

back-end-development10
java10
javas10
gwt9
rest-api8
gradlew8
api-rest8
gradle8
restful-api8
api-design8
tomcat7
database-management7
jooq6
code-generation6
sql6

Programming languages (18)

C#JavaCSSCRustDScalaGo

Github contributions (5)

github-logo-circle
getodk/aggregate

Oct 2017 - Nov 2019

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:
userBack-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.
a-better-worldplacecollectjava-serveranalyzes
getodk/briefcase

Dec 2017 - Oct 2020

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
a-better-worldjava-applicationplacefetchingpushing
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
Guillermo Almazor - Software Engineer at DNSimple