Javier Pérez is an engineer-turned-business development manager with 13 years of experience bridging technical, environmental and financial disciplines across renewable energy and software ecosystems. Based in Greater Madrid, he combines hands-on systems and backend engineering—contributing to notable open-source projects like bpftrace, libbpfgo and Shopify’s shipit-engine—with project development and permitting of large-scale photovoltaic and agrivoltaics projects. His background in GIS, eBPF tooling and performance-sensitive code gives him a rare ability to translate low-level technical trade-offs into commercial and regulatory strategies. Trained in environmental engineering and bolstered by an MBA and finance studies, he excels at turning complex multidisciplinary requirements into executable, finance-ready projects. An unexpected thread through his career is a focus on robustness and edge cases: from fixing variadic-argument bugs in libbpfgo to ensuring symbolization and arm64 support in profiling infrastructure.
13 years of coding experience
4 years of employment as a software developer
M&A and Private Equity, Banca y servicios financieros, M&A and Private Equity, Banca y servicios financieros at IEB
Master of Engineering - MEng, Renewable Energy and the Energy Market, 8.5, Master of Engineering - MEng, Renewable Energy and the Energy Market, 8.5 at Escuela de Organización Industrial
Learning For Nature: Advanced Programm Biodiversity and Sustainable Finance, Finance, Learning For Nature: Advanced Programm Biodiversity and Sustainable Finance, Finance at United Nations University - Institute for Environment and Human Security (UNU-EHS)
Engineering, Environmental, Engineering, Environmental at Universidad Politécnica de Madrid
Cooperación, Cooperación para el Desarrollo de Comunidades, Cooperación, Cooperación para el Desarrollo de Comunidades at Universidad de la Sierra Juárez
Master of Business Administration - MBA, Business Expert, Master of Business Administration - MBA, Business Expert at ThePowerMBA
Contributions:30 reviews, 7 commits, 11 PRs in 4 months
Contributions summary:Javier primarily focused on improving the error handling and stability of the `libbpfgo` library. They addressed issues related to batch operations, specifically fixing `GetValueBatch` and `DeleteKeyBatch` functions, ensuring correct behavior with partial operations. The user also implemented strict mode APIs for interacting with libbpf and fixed undefined behavior related to variadic argument handling, improving the library's robustness. Their work includes significant improvements to error reporting and handling within the library.
Contributions:11 commits, 7 PRs, 14 pushes in 1 year 1 month
Contributions summary:Javier primarily focused on implementing and refining the GitHub status reporting functionality and improving the overall application's reliability and maintainability. Their contributions included adding a feature to check GitHub status and display relevant warnings, refactoring code to improve readability, and implementing changes to address potential issues with the cache system. The user also worked on improving the user experience by moving logic to templates and optimizing the front-end code.
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
Javier Pérez - Business Development Manager at Statkraft