Nicolas Lara is a blockchain engineer with 17 years of software experience, currently contributing to Osmosis DEX from the Greater Stockholm area. He blends deep backend and systems experience—from early Linux sysadmin and Django contributions (including a Google Summer of Code patch now in Django) to modern Cosmos-based blockchain development. At Osmosis and on Juno he implemented and integrated IBC rate-limiting and IBC hooks, worked on upgrade handlers and CosmWasm contracts, and resolved complex SDK dependency and upgrade challenges. Comfortable across Python, distributed systems, and smart contract tooling, he pairs pragmatic engineering with an entrepreneur’s mindset informed by a Master’s in Entrepreneurship. An oft-overlooked strength is his long track record of shipping infrastructure-level fixes that keep live systems interoperable and upgradable.
17 years of coding experience
18 years of employment as a software developer
Computer Science Artificial Intelligence Algorithm Design and Optimization, Computer Science Artificial Intelligence Algorithm Design and Optimization at Universidad Simón Bolívar
Master in Entrepreeurship Entrepreneurship Business, Master in Entrepreeurship Entrepreneurship Business at Lund University
Contributions:728 reviews, 613 commits, 400 PRs in 5 months
Contributions summary:Nicolas primarily worked on the implementation and integration of the IBC rate limiting contract within the Osmosis blockchain. This involved modifications to the core IBC module to incorporate the rate limiting functionality, as well as developing and testing the smart contract using CosmWasm. They also contributed to the upgrade process, including setting up the rate limiting contract during an upgrade. Additionally, they addressed dependency issues and updated the codebase to align with the latest SDK forks.
Open Source Platform for Interoperable Smart Contracts
Role in this project:
Back-end Developer
Contributions:1 review, 9 commits, 2 PRs in 14 days
Contributions summary:Nicolas primarily contributed to the back-end development of the Juno blockchain project. Their work involved integrating IBC hooks for inter-blockchain communication and updating dependencies. Furthermore, the user was responsible for adding modules, configuring keepers, and organizing the codebase. They also updated the upgrade handlers and added storage keys for various modules, indicating a strong understanding of the project's internal architecture.
interoperableethereumcosmos-sdkblockchainsolidity
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.