Javier Val

Linux Plumber at GitHub

Zaragoza, Aragon, 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
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.
code17 years of coding experience
job15 years of employment as a software developer
bookMaster's Degree, Computer Engineering, Master's Degree, Computer Engineering at Universidad de Zaragoza
bookMathematics, Mathematics at Universidad Nacional de Educación a Distancia - U.N.E.D.
languagesSpanish, English
github-logo-circle

Github Skills (38)

timeseries-database10
filesystem10
file-management10
github-enterprise10
apidoc10
back-end-development10
scripting10
testing10
amazon-elasticsearch10
bash10
java10
javas10
elasticsearchquery10
backup10
script10

Programming languages (5)

JavaC++ShellGoRuby

Github contributions (5)

github-logo-circle
juruen/rmapi

Jan 2018 - Dec 2022

Go app that allows you to access your reMarkable tablet files through the Cloud API
Role in this project:
userBack-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.
golangapitabletcloud-apigo
spotify/heroic

Apr 2014 - Oct 2016

The Heroic Time Series Database
Role in this project:
userBack-end Developer
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.
time-seriestime-series-databasedatabaseseries-database
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 Val - Linux Plumber at GitHub