Juan Leni is a Zurich-area founder and CEO with a decade of engineering experience building blockchain architectures, HSM integrations, and firmware at Zondax. He combines academic rigor—a PhD in Machine Learning and Decision Theory—and an MBA background with hands-on systems work from GPU-accelerated computation to real-time scheduling and VFX pipelines. His open-source contributions span notable projects like the Arcade Learning Environment, Cobra (widely used for Go CLIs), and the Cosmos SDK, demonstrating deep back-end and systems expertise that bridges developer tooling and crypto infrastructure. Previously he led engineering teams and delivered production-grade automation and resource-optimization systems for diagnostics and robotics. Colleagues would describe him as a pragmatic technologist who transitions smoothly between research-driven problems and tight, hardware-constrained product delivery. He brings an uncommon mix of academic depth, low-level firmware/HSM competence, and proven startup leadership.
11 years of coding experience
7 years of employment as a software developer
PhD Machine Learning / Decision Theory | Management Science Department, PhD Machine Learning / Decision Theory | Management Science Department at University of Strathclyde
Dipl. Ing Industrial Engineering (5yrs degree), Dipl. Ing Industrial Engineering (5yrs degree) at Universidad Nacional de Cuyo
Framework for building performant, customizable blockchains with native interoperability
Role in this project:
Back-end Developer
Contributions:22 commits, 27 PRs, 1 push in 1 year 2 months
Contributions summary:Juan primarily focused on integrating and updating dependencies within the Cosmos SDK, specifically related to the ledger-cosmos-go library. They also made significant changes to the codebase, including refactoring and fixing issues within the GaiaCLI and genesis-related files. Additionally, the user worked on improvements related to ledger device integration, enhancing the functionality and user experience when interacting with the ledger hardware wallet.
Contributions:6 commits, 1 PR, 5 comments in 3 months
Contributions summary:Juan contributed to the `cobra` project by focusing on command-line interface (CLI) functionality. Their work included fixing linter issues, extending redirection capabilities for standard input/output/error streams, and allowing for explicit output to stderr. The user also updated the code to consider stderr in the `UsageString` method and deprecated the `SetOutput` function for better maintainability. These changes enhance the flexibility and usability of the Cobra library.
cligocobracobra-librarycobra-generator
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.