Javier Mendez is a Senior Software Engineer based in Madrid with eight years of experience specializing in C++ backend development, systems programming, and data pipelines. At Wazuh he led the C-to-C++ overhaul of a critical server component—improving modularity, performance, and cloud readiness—while contributing to the well-known open-source security platform by enhancing JSON parsing, timestamps, and asset tests. He blends low-level skills (sockets, libuv/uvw, rapidjson, GTest) with practical Python prototyping, validated an MVP in C++, and routinely delivers production-ready code on schedule. Previously he applied security domain knowledge in threat intelligence (MITRE ATT&CK, Sigma/YARA) and built microservices and computer-vision tools with .NET, Python, OpenCV and RabbitMQ. Javier is actively pursuing leadership roles where he can scale his technical impact and mentor teams while continuing to tackle complex, efficiency-sensitive problems.
8 years of coding experience
1 year of employment as a software developer
Grado, Ingeniería informática, Grado, Ingeniería informática at Universidad de Granada
Wazuh - The Open Source Security Platform. Unified XDR and SIEM protection for endpoints and cloud workloads.
Role in this project:
Back-end Developer
Contributions:1 release, 455 reviews, 488 commits in 1 year 9 months
Contributions summary:Javier's contributions focused on adding new features and fixing existing issues within the codebase. These changes involved modifying the JSON parser to validate duplicate keys, refactoring the result trace interface, and introducing HTTPDATE and ISO timestamp formats. The commits also encompassed fixing JSON parser mapping, style corrections, and adding tests for asset-related functionality.
Contributions:28 pushes, 1 branch in 4 years 7 months
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.