Pablo Oltra

Software Engineer at ClickHouse

Orihuela, Valencian Community, 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
Pablo Oltra is a systems-focused software engineer with 13 years of experience building cross-platform C/C++ and Python solutions for desktop, embedded and distributed systems. Currently at ClickHouse after helping design resilient ingestion pipelines at Tinybird, he brings deep knowledge of database internals, performance tuning and OLAP workloads. He pairs low-level expertise—drivers, emulators and real-time protocol stacks—with pragmatic engineering: CI/build automation and fast, safe iteration. An active open-source contributor, he’s improved AppImage tooling and core game library internals, and pursues hobby work in compilers and languages like Rust and Zig. Comfortable across Linux, macOS and Windows (and even vxWorks/TinyOS), he blends pragmatic product focus with a taste for low-level craftsmanship and game development. Based in Orihuela, Spain, he’s known for turning complex systems into reliable, maintainable platforms.
code13 years of coding experience
job16 years of employment as a software developer
bookMaster of Science (MSc) Telecommunications Engineering, Master of Science (MSc) Telecommunications Engineering at Universidad Miguel Hernández de Elche
bookAdvanced level English, Advanced level English at Official School of Languages
bookMaster Thesis Wireless Sensor Networks, Master Thesis Wireless Sensor Networks at Munster Technological University
languagesSpanish, catolonian, English
github-logo-circle

Github Skills (18)

packaging10
linux10
c1110
c1710
game-development10
opengl10
appimage10
raylib10
develop9
command-line-interface9
command-line9
application9
cli9
embedded8
deploying8

Programming languages (13)

C++CSSCRustCMakeGoHTMLGroovy

Github contributions (5)

github-logo-circle
raysan5/raylib

Jul 2018 - Nov 2019

A simple and easy-to-use library to enjoy videogames programming
Role in this project:
userBack-end Developer
Contributions:7 commits, 5 PRs, 10 comments in 1 year 3 months
Contributions summary:Pablo's contributions primarily involve modifying and extending the raylib library's core functionality. They focused on implementing user-defined logging via a callback function and adding a new function `SetTraceLogCallback`. Additionally, the user made several updates to the Physac physics engine, including fixing fixed time steps, integrating the engine into the examples, and ensuring that the examples could be run without creating a new thread. The user also modified the build process to prevent GLFW from changing the working directory.
raspberry-pigamedevvideogameslinuxandroid
AppImage/AppImageKit

Oct 2017 - Nov 2017

Package desktop applications as AppImages that run on common Linux-based operating systems, such as RHEL, CentOS, openSUSE, SLED, Ubuntu, Fedora, debian and derivatives. Join #AppImage on irc.libera.chat
Role in this project:
userFull-stack Developer
Contributions:13 commits, 4 PRs, 37 comments in 1 month
Contributions summary:Pablo primarily contributed to the `runtime.c` and `appimagetool.c` files, adding new features and modifying existing ones. They implemented new options for portable home and config directories within the AppImage, allowing for better user customization and data management. The user also addressed PR feedback, refactored code for clarity, and fixed an existing issue. Their work demonstrates a focus on improving the user experience and functionality of the AppImage tool.
sledoperating-systemsmanjaroappimagesdesktop-applications
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
Pablo Oltra - Software Engineer at ClickHouse