Alex López is a versatile Software Engineer based in the Greater San Sebastian area with five years of professional experience blending R&D, scientific computing and production software development. He transitioned from algorithm-heavy, ML and industrial research roles into backend and DevOps-focused engineering, becoming a pragmatic Python specialist comfortable across languages and build systems. Alex has contributed to high-profile open-source projects such as Mozilla’s Android Components and Datadog integrations, where he improved build pipelines, task scheduling and integration tests while adding careful schema and versioning fixes. His work shows a strong attention to infrastructure correctness—refactoring database schemas and CI tooling to remove deprecated functions and prevent subtle deployment bugs. Trained in telecommunications engineering with international exchange experience, he brings both academic rigor and hands-on operational experience to shipping reliable systems.
5 years of coding experience
10 years of employment as a software developer
Master's degree Telecommunications Engineering, Master's degree Telecommunications Engineering at University of Navarra
The University of Hong Kong (HKU)
Spanish, English, Basque, Chinese, Chinese, French
Contributions:595 reviews, 150 commits, 455 PRs in 7 months
Contributions summary:Alex focused on improving the Datadog Agent's integrations-core repository, specifically addressing issues related to testing and documentation. They fixed tests by handling spaces in executable paths. Furthermore, the user updated the vault integration by documenting OpenMetricsV2 as the default. They also introduced changes to validate email formats and applied bug fixes to test infrastructure.
Contributions:10 reviews, 78 commits, 11 PRs in 6 months
Contributions summary:Alex contributed to the Taskcluster project by deprecating and removing database functions. They refactored worker manager tests to avoid the deprecated functions and corrected linting errors. Furthermore, the user's commits included modifying the database to use `task_queue_id` instead of `provisioner_id` + `worker_type`, and they updated the queue service to reflect these changes. This work indicates a focus on database and backend code maintenance and improvements.
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.