Matheus Consoli is a Brazilian software engineer based in São Paulo with eight years of professional experience and a strong focus on backend systems, compilers, and Rust-based tooling. He has contributed to notable open-source projects like the Gleam compiler—working on Erlang interoperability and type-import handling—and Spacedrive, improving file indexing, memory allocation, and thumbnail encoding in a cross-platform virtual filesystem. Matheus combines pragmatic engineering with attention to language-level details (his GitHub bio cheekily references implementing std::io::Write), making him effective at both low-level systems work and developer-facing build improvements. Trained as a technologist in Analysis and Systems Development at IFSP, he brings a blend of systems thinking and readable, well-tested code to distributed and type-safe software projects.
8 years of coding experience
Instituto Federal de Educação, Ciência e Tecnologia de São Paulo
Spacedrive is an open source cross-platform file explorer, powered by a virtual distributed filesystem written in Rust.
Role in this project:
Back-end Developer
Contributions:17 reviews, 18 PRs, 12 pushes in 6 months
Contributions summary:Matheus primarily contributed to the back-end logic of the Spacedrive application, focusing on data handling, file management, and indexing. They implemented features such as extending indexer rules with gitignore support, improving file copying processes, and optimizing memory allocation. The user also addressed errors related to thumbnail encoding and refactored code to improve the clarity and readability of log messages.
⭐️ A friendly language for building type-safe, scalable systems!
Role in this project:
Backend Developer
Contributions:7 commits, 3 PRs, 4 comments in 1 year
Contributions summary:Matheus contributed to the Gleam compiler, focusing on Erlang interoperability. They implemented features to escape Erlang keywords in Gleam type names to avoid conflicts. Additionally, the user enhanced the build process by adding support for aliased custom type constructor imports, and fixed broken tests related to import statements. Finally, the user also made formatting adjustments to handle tuple field access.
gleamscalableerlangstatically-typedtype-safe
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.