- Embedded Systems & Hardware: Developing with Arduino, ESP32, and Raspberry Pi Pico, utilizing communication protocols like I2C, UART, Wi-Fi, and MQTT.
- PCB Design: Learning and practicing circuit design using KiCad.
- Competitive Programming: Practicing on Beecrowd and Codeforces, and participating in programming contests such as SBC and MCP
- Graph Theory: Implementing BFS, DFS, and Dijkstra
- Advanced Data Structures: Hash tables and Trees in C/C++
- Web Development: Backend fundamentals with PHP/Laravel
- Object-Oriented Programming: Starting Java this semester for POO classes.
- Web Fundamentals: Improving HTML5 and CSS3 through practical projects.
- Final-Project-Embedded-Systems-PNAAT — AI-enabled home automation: ESP32-S3 recognizes gestures using a BNO085 sensor and Edge Impulse to control an LED via PWM, featuring an OLED display, NTP clock, and MQTT telemetry.
- Dounuts_Game — This project, based on the game Donuts, was presented as a partial grade for the Introduction to Programming course.
- GamerRent — Java-based system project for game rentals (Forked from GildoAlvesdeLimaJunior/GamerRent).
- PreparaEliteLaravel — Web system project developed with PHP/Laravel (Forked from luisotavio2023/PreparaEliteLaravel). Projeto de uma quase empresa.
- yolo-edge-api — Work in progress — YOLO object detection API (FastAPI) built for edge devices, with multi-arch Docker, CI/CD and automated deploy.
- TCC-PNAAT — Integrated Visual Component Sorting (TRIA): Physical PoC capstone project that classifies MDF pieces by internal mark (square, triangle, or X) using Raspberry Pi and OpenCV, and routes via MQTT/Node-RED.
"Keep coding, keep learning."
