Ricardo Jiménez

Principal Software Engineer at UiPath

London, England, United Kingdom
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
Ricardo Jiménez is a Principal Software Engineer with 15 years building high-performance, highly available distributed systems across cloud and bare-metal environments. He is a polyglot practitioner—fluent in C/C++, Rust, Haskell, Go and functional paradigms—with deep expertise from Linux kernel internals to modern open-source stacks. His recent work spans production ML and NLP platforms and real-time fintech systems, always emphasizing scalability, concurrency and testability. At Cloudflare and beyond he led engineering on very large distributed systems and contributed to prominent open-source projects, including cryptographic updates in the go-ethereum codebase. Ricardo combines formal thinking about type and concurrency systems with pragmatic delivery, often operating comfortably at both low-level systems and high-level business layers. Based in London, he’s known for relentless curiosity and for applying novel languages and techniques where they measurably improve performance and reliability.
code15 years of coding experience
job14 years of employment as a software developer
bookMSc in Computer Science Computer Science, MSc in Computer Science Computer Science at Universidad Politécnica de Madrid
github-logo-circle

Github Skills (15)

net10
network10
go10
ethereum10
cryptography10
sha10
blockchain10
p2p10
api-design9
apidoc9
api9
abi8
git7
data-structure3
data-structures3

Programming languages (16)

C++CPugRustScalaMakefileGoErlang

Github contributions (5)

github-logo-circle
ethereum/go-ethereum

Feb 2016 - Feb 2016

Go implementation of the Ethereum protocol
Role in this project:
userBack-end Developer
Contributions:12 commits, 3 PRs, 8 comments in 1 day
Contributions summary:Ricardo primarily focused on refactoring and updating cryptographic functions within the Go-Ethereum codebase. Their contributions involved renaming and replacing SHA3-related functions with Keccak256 implementations, as well as exporting the Keccak256 hash function for broader use. The user also made changes to various files, including those related to peer-to-peer networking and account management, to reflect these cryptographic updates, ensuring consistency throughout the project. They also updated dependencies.
golanggethethereump2pblockchain
jimenezrick/ocaml-backpack

Mar 2012 - Apr 2012

Contributions:96 commits in 19 days
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