Javier Val is a seasoned Linux and systems engineer with 17 years building resilient distributed systems, currently serving as a Linux Plumber at GitHub after SRE roles at Datadog and Spotify. He combines deep Unix/Linux administration and systems programming skills (C++, Go, Java, Python) with practical experience tuning networking, TCP/IP, and large-scale ingestion systems. Javier has contributed to notable open-source projects—improving Elasticsearch integration and concurrency controls in Spotify’s Heroic and hardening backup/restore tests for GitHub Enterprise Backup Utilities—demonstrating a focus on reliability and performance at scale. He also implements backend tooling like the reMarkable cloud API integration, showing an eye for clean file-model design and secure auth flows. Based in Zaragoza, he pairs engineering leadership from early product teams with hands-on test automation and low-level kernel/driver work, and once famously offers vegan tacos for PR approval.
17 years of coding experience
15 years of employment as a software developer
Master's Degree, Computer Engineering, Master's Degree, Computer Engineering at Universidad de Zaragoza
Mathematics, Mathematics at Universidad Nacional de Educación a Distancia - U.N.E.D.
Go app that allows you to access your reMarkable tablet files through the Cloud API
Role in this project:
Back-end Developer
Contributions:6 releases, 19 reviews, 222 commits in 4 years 11 months
Contributions summary:Javier implemented the core backend logic for accessing reMarkable tablet files via the Cloud API. They worked on creating a file tree structure to represent the documents and implemented functionalities such as fetching, creating, deleting, and moving entries. Furthermore, the user developed code for uploading files and generating PDF annotations, along with essential authentication flows for device and user tokens.
Contributions:48 commits, 35 PRs, 27 pushes in 2 years 6 months
Contributions summary:Javier primarily focused on modifying the Heroic Time Series Database's Elasticsearch integration. Their contributions included changes to index selection for read and write operations, modifying API usage to align with these changes, and adding support for configurable template names. The user also fixed build scripts and addressed issues in the ingestion manager, specifically related to bounded writes using semaphores and adjusting concurrent write limits. These changes suggest a focus on improving the database's performance, scalability, and configurability.
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.