José Expósito

Senior Software Engineering at Red Hat

Greater Madrid Metropolitan Area 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
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.
code15 years of coding experience
job10 years of employment as a software developer
bookESOL English course, ESOL English course at Cambridge Regional College (Cambridge, UK)
bookProfessional Conservatory of Music "Ángel Arias Maceín"
bookDregree 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
bookMaster of Business Administration (MBA), Master of Business Administration (MBA) at Universidad Nacional de Educación a Distancia - U.N.E.D.
languagesSpanish, English
stackoverflow-logo

Stackoverflow

Stats
568reputation
54kreached
11answers
11questions
github-logo-circle

Github Skills (36)

c-language10
lib10
event-handling10
gdk10
testing10
configuration-management10
linux10
build-system10
cmake10
c1110
linux-kernel10
c1710
kernel10
gesture-recognition10
gtk10

Programming languages (13)

C++CRustValaTypeScriptShellMesonSCSS

Github contributions (5)

github-logo-circle
JoseExposito/touchegg

Dec 2015 - Jan 2023

Linux multi-touch gesture recognizer
Role in this project:
userBack-end Developer & System Architect
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.
gesture-recognizerbrightnessbacklighttouchpadswipe-gestures
DIGImend graphics tablet drivers for the Linux kernel
Role in this project:
userBack-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