Luis聽Campos

Software Tech Lead at JFrog

Greater Oxford Area United Kingdom
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
Luis Campos is a Software Tech Lead with a decade of experience building and stabilizing C/C++ build and packaging ecosystems, currently driving technical work at JFrog from the Greater Oxford Area. He is a hands-on contributor to the widely used Conan package manager and Conan Center Index, where he has modernized recipes for Conan 2.0 and resolved complex cross-platform build and transitive dependency issues in CMakeDeps. With a background in telecommunications engineering and a research master's from Universidad Aut贸noma de Madrid plus international study at Aalto and Boston University, he blends academic rigor with practical systems engineering. Colleagues rely on him for deep expertise in build systems, dependency management, and platform-specific tooling鈥攕kills that quietly prevent many release-day fires.
code10 years of coding experience
bookMasters in Research and Innovation in Information and Communications Technologies (M. Sc.), Masters in Research and Innovation in Information and Communications Technologies (M. Sc.) at Universidad Aut贸noma de Madrid
bookErasmus exchange student, Erasmus exchange student at Aalto-yliopisto
bookBoston University
github-logo-circle

Github Skills (18)

c-language10
multiplatform10
conan10
build-system10
cmake10
build-automation10
software-packaging10
package-manager10
cprogramming-language10
cross-platform9
pytest9
openssl9
protobuffer9
protobuf9
macos8

Programming languages (11)

TypeScriptDockerfileC++CRustLLVMJavaScriptNASL

Github contributions (5)

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

Aug 2022 - Jan 2023

Recipes for the ConanCenter repository
Role in this project:
userBack-end Developer & Build Engineer
Contributions:1269 reviews, 29 commits, 932 PRs in 5 months
Contributions summary:Luis's primary contributions revolve around the modification and maintenance of recipes within the Conan package manager for the specified GitHub repository. Their work focused on adapting recipes for compatibility with Conan 2.0, fixing build issues on various platforms (Windows, macOS, Android), and updating dependencies such as OpenSSL, protobuf, and others. This involved modifying CMake scripts, adjusting build configurations for different compilers (e.g., MSVC, clang-cl), and ensuring proper linking and dependency resolution, demonstrating strong knowledge of package management and build systems.
dependenciescpprecipespackage-managerconan-recipe
conan-io/conan

May 2022 - Jan 2023

Conan - The open-source C and C++ package manager
Role in this project:
userBack-end Developer
Contributions:209 reviews, 41 commits, 86 PRs in 8 months
Contributions summary:Luis primarily contributed to the Conan package manager, focusing on the CMakeDeps generator. Their work involved resolving issues related to transitive dependencies and find modes within the CMakeDeps generator, specifically when dealing with both module and config files. The user's changes include adding tests to cover these scenarios, ensuring the correct behavior of the generator in various dependency configurations. These changes directly address how Conan handles C++ package management within CMake projects.
cppcmakepackage-managerlinuxmulti-platform
Find and Hire Top DevelopersWe鈥檝e 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