I'm passionate about Image Processing, Computer Vision, Linux, and AI. Most of the software I've written relates to one or more of these topics in some way. 😁
I'm currently pursuing a Master's degree at UFMG, focusing on Deep Active Learning for Recognition in Video.
I'm always eager to learn new things. You can check out my Projects Repo, where I try to keep an updated record of what I'm working on.
Here are some of my personal projects:
This is my favorite project by far! Image Studio is a space where I challenge myself to use Numpy (and really ONLY NUMPY) to implement things that I find interesting in the world of image processing.
* Tree
An implementation of the tree
command in pure C. What makes it interesting is that it avoids any recursion, instead using a custom linked stack to list directory contents. This improves performance and reduces resource usage. The program also only utilizes the C standard library, which makes it extremely portable and lightweight.
Kernel Updater is a script that automatically downloads, compiles, and installs any version of the Linux kernel. I built this project as a way to learn the basics of Bash scripting.