Git Product home page Git Product logo

Welcome to my own little plane of Oblivion! 🪐

My name is Mateus Begnini Melchiades and I am a developer and researcher in Machine Learning at Unisinos University in São Leopoldo, Brazil. My main field of study is centered around Option discovery in Reinforcement Learning, but I also work on projects related to NLP and Neural Networks. I have also earned a bachelor's degree in Computer Science from the same university, with an outstanding student award from the Brazilian Computing Society (SBC).

On my spare time, I use my programming skills to create and contribute to open-source projects mostly related to Linux. I spend most of this time improving Vanilla OS, which I act as Contributors Leader.

The programming languages I usually work with are (in order of familiarity):

  • Python (including popular libraries like Pandas, Numpy, PyTorch, ...)
  • Go
  • C
  • Lua
  • Bash
  • Rust
  • Vala

My creations

  • JABS.nvim: A minimal buffer switcher window for Neovim written in Lua.
  • tree-sitter-vala: A tree-sitter implementation for the Vala programming language.
  • Albius: An installer backend focused on immutable Linux distributions, but suitable for all distros (part of Vanilla OS)

Larger projects I contribute to

  • Vanilla OS Contributors Leader: I develop and improve system applications like ABroot and Apx, as well as GNOME-related projects for better integration with the OS. My role in the project also involves managing incoming contributions and making sure our applications work as expected.

Research papers I worked at:

  • Co-author of "FastIoT - A Compression Model for Displaying a Huge Volume of IoT data in Web Environments" (publication pending)
  • Main author of "Anticipating faults by predicting non-linearity of environment variables with neural networks: a case study in semiconductor manufacturing" (accepted for presentation at LXAI @ ICML 2021)
  • Co-author of "MoStress: a Sequence Model for Stress Classification" in 2022 International Joint Conference on Neural Networks (IJCNN), Padova, Italy, 2022.

Mateus Melchiades's Projects

abroot icon abroot

ABRoot is a utility that allow fully atomic transactions between 2 root partitions (A⟺B).

apx icon apx

apx is the Vanilla OS package manager. It’s meant to be simple to use, but also powerful with support to installing packages from multiple sources without altering the root filesystem.

beedget icon beedget

A sweet budget manager for the GNOME Desktop

br-quad-2.0 icon br-quad-2.0

Stanford Question Answering Dataset (SQuAD) 2.0 translated to Brazilian Portuguese (PT-BR) language.

distrobox icon distrobox

Use any linux distribution inside your terminal. Enable both backward and forward compatibility with software and freedom to use whatever distribution you’re more comfortable with. Mirror available at: https://gitlab.com/89luca89/distrobox

documentation icon documentation

Find out how to use Vanilla OS and all its tools and settings.

first-setup icon first-setup

This utility is meant to be used in Vanilla OS as a first-setup wizard. It takes care of the user choices.

navigator.lua icon navigator.lua

Navigate codes like a breeze. Exploring LSP and 🌲Treesitter symbols a piece of 🍰

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.