Tiago Carvalho

Tiago Carvalho

Software Engineer @ Heliax

About Tiago Carvalho

Tiago Carvalho is a Software Engineer known for his research on classical BFT consensus and the development of FeBFT, a Rust SMR middleware.

Tiago Carvalho Software Engineer

Tiago Carvalho is a software engineer known for his contributions to open-source projects. He has extensive experience in developing middleware and consensus algorithms. Tiago's professional journey began with a focus on classical Byzantine Fault Tolerance (BFT) during his academic tenure at the University of Porto. Currently, he works on various software projects, applying his deep knowledge of Rust programming and distributed systems.

Education and Expertise in Classical BFT Consensus

Tiago Carvalho developed his foundational skills at the University of Porto, where he engaged in research on classical Byzantine Fault Tolerance (BFT) consensus. His academic work has provided him with a strong understanding of distributed systems and fault tolerance mechanisms, laying the groundwork for his professional endeavors in software engineering. Specifically, he has channeled his expertise into developing robust and efficient consensus algorithms.

FeBFT and Mod-SMaRt Protocol Developer

Tiago Carvalho has contributed to the development of FeBFT, a Rust-based state machine replication (SMR) middleware. FeBFT implements the Mod-SMaRt protocol, which is designed to ensure reliable and consistent state replication across multiple nodes in a distributed system. Tiago's work on this project highlights his proficiency in Rust programming and his commitment to enhancing the efficiency and reliability of distributed systems.

Open-Source Project Contributions

Tiago Carvalho is actively involved in open-source projects, dedicating his time and skills to the development of publicly accessible software tools and libraries. His contributions to open-source communities reflect his passion for collaborative development and continuous learning. By sharing his expertise with the broader tech community, Tiago aims to support innovation and knowledge sharing in the field of software engineering.

Tiago Carvalho Hobbies

Beyond his professional pursuits, Tiago Carvalho enjoys several hobbies that contribute to his well-rounded character. He loves riding his bicycle through rural areas, which allows him to stay active and appreciate nature. Music production is another passion, where he explores his creative side. Additionally, Tiago likes to engage in drawing and cooking, further showcasing his diverse interests and talents.

People similar to Tiago Carvalho