
Rodrigo Ribeiro, Ph.D.
Professor
IMPA Tech
Sala 02
Coding and having fun!
I’m passionate about programming languages and enjoy coding in my free time—building tools that others can use, learn from, and contribute to. Also, I'm strong commitment to open science, combining theoretical research with practical, accessible tools for learning and exploration. You can find some of my projects on my GitHub page: http://github.com/rbribeiro
1. Tree Builder Random Walk (TBRW)
An R package designed to simulate the Tree Builder Random Walk—a stochastic process where a random walk constructs its own tree. The package provides tools to generate adjacency lists, track distances, and monitor vertex degrees during the walk.
This R package offers simulations of parking behavior based on probabilistic preferences. It models scenarios where vehicles attempt to park in a sequence of spots, incorporating probabilities for movement when preferred spots are occupied.
3. Delta
Delta is a JavaScript-based engine aimed at improving scientific presentations. It provides dynamic layouts and templates, serving as a modern alternative to traditional tools like Beamer. Beyond presentations, Delta can be utilized for crafting blog posts and research articles, offering flexibility and interactivity.
A command-line application developed in Node.js to manage AI assistants via the OpenAI API. It allows users to create, interact with, and manage multiple AI assistants seamlessly.
A lightweight Dropbox status indicator tailored for the Wingpanel in elementary OS. It features a popover widget displaying sync status, recent activity, and quick access to Dropbox folders and the website.