Lucas Molas

Research Scientist

Buenos Aires, Autonomous City of Buenos Aires, Argentina
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
Lucas Molas is a research scientist and security-focused software engineer based in Buenos Aires with 11 years of experience in back-end systems and distributed storage. He is an active open-source contributor to prominent projects in the IPFS/Filecoin ecosystem, including rust-fil-proofs, ipfs/kubo, and lotus, where his work spans low-level bit-padding optimizations, IPLD/UnixFS integration, and chain synchronization robustness. Lucas brings strong systems thinking and a knack for refactoring complex code paths to improve clarity, performance, and correctness. His contributions show deep familiarity with data alignment, CID handling, and block validation—areas critical to decentralized storage and consensus. Colleagues value his combination of research rigor and pragmatic engineering, able to translate protocol nuance into maintainable code. An interesting detail: he’s as comfortable manipulating bit-level padding in Rust as he is untangling Go-based distributed storage logic.
code11 years of coding experience
github-logo-circle

Github Skills (14)

golang10
data-structures10
ipfs10
rust10
go10
filecoin10
refactoring10
data-structure10
blockchain10
cryptography9
documentation9
back-end-development9
algorithm9
algorithms9

Programming languages (12)

TypeScriptJavaC++ShellRustSCSSJavaScriptGo

Github contributions (5)

github-logo-circle
ipfs/kubo

Feb 2018 - Oct 2022

An IPFS implementation in Go
Role in this project:
userBack-end Developer
Contributions:85 reviews, 106 commits, 119 PRs in 4 years 8 months
Contributions summary:Lucas primarily contributed to the `ipfs/kubo` repository, focusing on the back-end functionalities of the IPFS implementation in Go. Their commits involved refactoring the trickle importer, setting prefixes for MFS roots, cleaning paths within DagArchive, and checking CIDs during node comparisons. Furthermore, the user worked on deduplicating and refactoring `AddNodeLink` functions and addressing issues related to UnixFS integration and data management. The contributions suggest a strong understanding of data structures and IPLD.
golangipfsp2porbitdblibp2p
Proofs for Filecoin in Rust
Role in this project:
userBack-end Developer
Contributions:88 commits, 80 PRs, 280 pushes in 11 months
Contributions summary:Lucas primarily focused on refactoring and optimizing the `PaddingMap` structure within the Filecoin proof system. They introduced and implemented core functions for bit-level padding operations, which included methods for transforming positions and sizes, alongside the relevant documentation. Furthermore, the user merged and restructured functions to improve clarity, refactored the `next_element_boundary` to improve the readability and focused on the data alignment with the output.
rustfilecoinproofs
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
Lucas Molas - Research Scientist