Jimmy Mena

Core Software Engineer at ClickHouse

Esplugues de Llobregat, Catalonia, 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

👤
Senior
🎓
Top School
Jimmy Mena is a Core Software Engineer with a PhD in Computer Architecture and over a decade of hands-on experience building high-performance, scalable systems in C++, CUDA, Protobuf and client-server architectures. He blends deep research expertise from roles at Barcelona Supercomputing Center and CERN with production-grade engineering at banks and analytics companies, specializing in distributed task-based runtimes, heterogeneous HPC, and GPU-accelerated data processing. Jimmy has authored papers and extended programming models (OmpSs-2, Nanos6) to enable distributed dataflow and asynchronous task parallelism, and has practical experience optimizing Kalman filters for LHCb triggers with up to 10x speedups. At BBVA he translated prototypes into robust, instrumented C++ services with improved traceability and recovery, and more recently focused on GPU sorting/grouping performance at scale. He contributes to prominent open-source projects such as the GNU Emacs mirror, demonstrating attention to low-level details like API migrations and display-engine enhancements. Based in Catalonia, he pairs academic rigor with pragmatic performance engineering to solve complex problems that matter to both businesses and large-scale science.
code11 years of coding experience
job10 years of employment as a software developer
bookMaster's degree Nuclear Physics, Master's degree Nuclear Physics at Instituto Superior de Tecnologias y Ciencias Aplicadas
bookUPC Universitat Politècnica de Catalunya
bookMaster's degree High Performance Computing, Master's degree High Performance Computing at SISSA
github-logo-circle

Github Skills (9)

code-editor10
editors10
text-editor10
editor10
lisp10
api9
apim9
web-development8
javascript8

Programming languages (11)

TypeScriptC++ShellCRustCMakeMakefileYASnippet

Github contributions (5)

github-logo-circle
emacs-mirror/emacs

Aug 2020 - Nov 2020

Mirror of GNU Emacs
Role in this project:
userFull-stack Developer
Contributions:30 commits in 2 months
Contributions summary:Jimmy made several contributions to the Emacs mirror repository. They fixed a typo in a Lisp file related to face attributes. They also updated the code to substitute deprecated WebKitGTK+ API calls with JavaScriptCore GLib API calls, demonstrating an understanding of web component integration. Additionally, the user added a new parameter ":extend" to face attributes, which will be used in the display engine later.
gnu-emacsspacemacsgnuemacsemacs-lsp
Ergus/mini_dotemacs

Nov 2019 - Dec 2022

Contributions:134 commits, 51 pushes, 1 branch in 3 years 1 month
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
Jimmy Mena - Core Software Engineer at ClickHouse