Andrea Valenzuela

Researcher Phd Candidate

Greater Barcelona 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

🤩
Rockstar
🎓
Top School
Andrea Valenzuela is a Researcher and PhD candidate with five years of experience building reliable scientific software and automation for large-scale physics experiments. Based in the Barcelona metro area, she has worked at CERN (including a Junior Fellowship on the CMS experiment) and the Barcelona Supercomputing Center, contributing backend fixes to the widely used CMSSW codebase and automating CI/CD workflows for cms-bot and Jenkins. Her background spans data engineering, container orchestration, and package maintenance for Spack, demonstrating a pragmatic focus on code quality, reproducible builds, and robust automation. She also brings applied ML research experience from a CVPR-accepted deepfakes project and hands-on sensor and biometric systems work, combining academic rigor with production-grade engineering.
code5 years of coding experience
job3 years of employment as a software developer
bookMaster's degree, Sistemas Inteligentes Interactivos, Master's degree, Sistemas Inteligentes Interactivos at Universitat Pompeu Fabra - Barcelona
bookUPC Universitat Politècnica de Catalunya
languagesEnglish, Catalan, Spanish, French
github-logo-circle

Github Skills (30)

cms10
c-language10
package-management10
python10
scripting10
bash10
offline-web-app10
software-quality10
offline-app10
cicd10
package-manager-tool10
automation10
script10
cplus10
experiment10

Programming languages (7)

ShellC++JavaScriptGoHTMLJupyter NotebookPython

Github contributions (5)

github-logo-circle
cms-sw/cms-bot

Apr 2022 - Jan 2023

A few scripts to automate approval / testing process
Role in this project:
userDevOps Engineer & Automation Engineer
Contributions:14 reviews, 226 commits, 134 PRs in 9 months
Contributions summary:Andrea's contributions primarily revolve around automating the testing and build processes within the repository. They made several modifications to shell scripts, specifically `ib-run-crab.sh` and `ib-monitor-crab.sh`, to incorporate features such as checking job status, finding grid schedulers, and storing monitoring information. Additionally, the user added Groovy scripts for retrying and deleting builds within a Jenkins environment, further highlighting their focus on automation and CI/CD pipeline management. The integration of these changes is designed to improve the reliability and efficiency of the build and release process.
approval-testingtestingapprovalautomationtesting-process
spack/spack

Apr 2022 - May 2022

A flexible package manager that supports multiple versions, configurations, platforms, and compilers.
Role in this project:
userBack-end Developer
Contributions:5 reviews, 17 commits, 15 PRs in 1 month
Contributions summary:Andrea primarily contributed to the Spack package manager by adding checksums and dependencies for various Python packages. Their work involved modifying package definitions within the repository to support new versions of Python libraries, updating dependencies, and ensuring correct checksums for package integrity. The user's changes indicate a focus on maintaining and expanding the software package ecosystem supported by Spack, including updating packages such as py-awkward, py-fonttools, jupyterlab-widgets, py-avro, and others. This work enables the use of various Python packages within the Spack environment.
compilerspythonradiussplatformslinux
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
Andrea Valenzuela - Researcher Phd Candidate