Skip to content
View joaotav's full-sized avatar
🔗
🔗

Block or report joaotav

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
joaotav/README.md

I'm a computer scientist and researcher from Brazil 🇧🇷, currently based in Australia 🇦🇺.

  • PhD in Information Technology | Bachelor's in Computer Science

  • Focused on distributed systems, blockchain technology and information security.

  • Currently working on cross-chain communication and contributing to the Interchain Ecosystem and IBC protocol.

  • I enjoy tinkering with code, experimenting with new ideas and continuously learning.

Top Langs

🔧 Some of the tech on my toolbelt:

vscode atom python cLang cplusplus rustc docker linux git bash vim latex postgresql


🤯 Fun facts:

Pinned Loading

  1. ibc-benchmarking Public

    This repository contains the performance evaluation tool and the dataset from the DSN '23 research paper "Analyzing the Performance of the Inter-Blockchain Communication Protocol".

    Python 9 1

  2. deforestation-detection Public

    An image classifier that detects and highlights deforestation areas using k-nearest neighbors.

    Python

  3. opengl-demoscene Public

    An OpenGL visual demo inspired by the demoscene subculture.

    C++

  4. perfect-maze-img-generator Public

    A program that generates perfect mazes and constructs their respective images for ease of visualization and for fun.

    C++

  5. network-error-correction Public

    A python server and client application that performs data transmission and error detection using Cyclic Redudancy Checks (CRC).

    Python

  6. network-adversaries Public

    A game where a client communicates with a set of agents to determine the network value. Agents can lie, modify messages or stop responding.

    Rust