José Expósito is a senior software engineer with 15 years’ experience building secure, full‑stack systems across startups and large enterprises in Madrid and London. He combines deep expertise in C++, iOS, Node.js and React with a strong background in cryptography and government‑grade secure communications from roles at Armour and other security-focused firms. At CoStar and Red Hat he has delivered scalable serverless microservices and contributed to high‑volume data platforms, while his open‑source work includes gesture and input handling improvements to prominent projects like wlroots and GTK. Comfortable architecting systems end‑to‑end, he also brings hands‑on kernel and driver experience (DIGImend) and has added automated tests to boost reliability. Fluent in English after living in London, he pairs technical rigor with practical product delivery and an eye for low‑level user interaction details.
15 years of coding experience
10 years of employment as a software developer
ESOL English course, ESOL English course at Cambridge Regional College (Cambridge, UK)
Professional Conservatory of Music "Ángel Arias Maceín"
Dregree in Computer Science (Ingeniería en Informática de Sistemas), Dregree in Computer Science (Ingeniería en Informática de Sistemas) at Universidad Complutense de Madrid
Master of Business Administration (MBA), Master of Business Administration (MBA) at Universidad Nacional de Educación a Distancia - U.N.E.D.
Contributions:9 releases, 64 reviews, 403 commits in 7 years 1 month
Contributions summary:José implemented core setup and configuration functionality for the Touchégg application, which is a multi-touch gesture recognizer for Linux. Their work involved setting up build configurations with CMake, including support for code style checks using clang-tidy and clang-format, and also adding dependency on various libraries for input handling. Furthermore, they designed the application's architecture with the addition of D-Bus integration for inter-process communication. These changes laid the foundation for more extensive gesture recognition and action execution capabilities.
DIGImend graphics tablet drivers for the Linux kernel
Role in this project:
Back-end Developer & QA Engineer
Contributions:2 releases, 12 reviews, 9 commits in 6 months
Contributions summary:José primarily contributed to the development and maintenance of the HID drivers for UC-Logic graphics tablets within the Linux kernel. Their work involved fixing bugs, improving the robustness of the existing code through checks for null pointer dereferences, and adding new functionality, such as generating frame templates, that support different tablet models. The user also implemented KUnit tests to prevent regressions and improve the driver's maintainability and reliability.
driverskerneldrivertabletlinux
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
José Expósito - Senior Software Engineering at Red Hat