Ernesto De Gracia Herranz

Ingeniero De Software, Conan.io at JFrog

Madrid, Community of Madrid, 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
Ernesto De Gracia Herranz is a software engineer based in Madrid with nine years of experience focused on build, test automation, and package management for C/C++ ecosystems. Currently at JFrog working on conan.io, he has driven improvements to Conan's build tooling, platform compatibility, and export workflows while contributing extensive test refactors across the high-profile conan-center-index repository. His background spans full-stack development and release engineering, giving him a pragmatic view from CI pipelines to package recipes. Comfortable navigating complex cross-platform build matrices, he often uncovers and fixes subtle toolchain and detection issues that improve reproducibility for downstream users.
code9 years of coding experience
job1 year of employment as a software developer
bookCiclo Formativo de Grado Superior, Desarrollo de aplicaciones multiplataforma, Ciclo Formativo de Grado Superior, Desarrollo de aplicaciones multiplataforma at IES Virgen de la Paloma
bookGrado, Computer Software Engineering, Grado, Computer Software Engineering at Universidad Politécnica de Madrid
languagesEnglish, Spanish
github-logo-circle

Github Skills (17)

c-language10
package-management10
conan10
testing10
build-system10
cmake10
recipe10
automation10
automations10
package-manager10
cprogramming-language10
test-automation10
cpp-library9
autotools9
python9

Programming languages (4)

C++NASLHTMLPython

Github contributions (5)

github-logo-circle
conan-io/conan-center-index

Feb 2024 - Apr 2025

Recipes for the ConanCenter repository
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:600 reviews, 68 PRs, 25 pushes in 1 year 1 month
Contributions summary:Ernesto primarily contributed to the repository by refactoring and updating test packages for various Conan recipes within the Conan Center Index. The refactoring efforts involved simplifying test configurations, updating test code to align with best practices, and ensuring the tests function correctly. The user's work spanned multiple libraries, including libjpeg, libjpeg-turbo, mozjpeg, vorbis, freexl, opus, harfbuzz, zstd, libgettext, gdcm, detools, sail, libelfin, freeimage, libmediainfo, tensorflow-lite, tinyexr, jpeg_compressor, tinygltf, read-excel, artery-font-format, sdf, lodepng, astc-codec, sdl_ttf, msdfgen, audiofile, openfbx, ktx, openexr, glib, jxrlib, laslib, and crunch, indicating a broad understanding of testing within the Conan ecosystem.
dependenciescpprecipespackage-managerconan-recipe
conan-io/conan

Jan 2024 - Mar 2025

Conan - The open-source C and C++ package manager
Role in this project:
userAutomation Engineer / Build & Release Engineer
Contributions:32 reviews, 40 PRs, 10 pushes in 1 year 2 months
Contributions summary:Ernesto primarily contributed to enhancing the build process and tooling for the Conan package manager. They implemented features for formatting JSON outputs in build commands, fixed build triplets for specific architectures and operating systems, and addressed errors in the detection of default compilers. Furthermore, the user added functionalities to manage and manipulate conandata.yml files during export. They also integrated MacOS version updates into the settings file and incorporated build_triplet configuration for the build toolchain.
cppcmakepackage-managerlinuxmulti-platform
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
Ernesto De Gracia Herranz - Ingeniero De Software, Conan.io at JFrog