I'm an Undergraduate Computer Science student at the Federal University of Espírito Santo (UFES) and a certified IT Technician from IFES.
My journey in computing and academia began during technical school, where I had my first real contact with the field through hands-on projects in home automation, data science and computer graphics. These experiences shaped my understanding of computing as both a theoretical discipline and a practical craft.
Today, my interests span software development, embedded systems, data science, competitive programming, and technology education. I believe that the best way to learn is by building, and that teaching others is the ultimate test of one's own knowledge.
This philosophy is what drives my future undergraduate thesis on Game Boy Advance homebrew development, where I explore hardware constraints, code optimization, and how working with retro systems can deepen our understanding of core computing principles.
A Case Study in GBA Homebrew Development
This repository contains the homebrew Game Boy Advance game developed as the practical component of my undergraduate thesis at UFES. The project explores:
- Hardware Constraints: Working within the GBA's limited memory, processing power, and display capabilities
- Code Optimization: Techniques for efficient C programming in resource-constrained environments
- Knowledge Construction: How hands-on development with retro hardware deepens computing education
Tech Stack: C, devkitARM, libgba, GBA hardware, embedded systems
Languages: C, C++, C#, Java, Python, JavaScript
Tools & Environments: Git, GitHub, Linux, VS Code, Visual Studio