Mechanical Engineering (IPRJ-UERJ) — Avionics/Telemetry Sector Manager at Serra Rocketry
I build embedded systems and mission-critical software for rockets and satellites. My work spans the full stack of a flight mission: from the firmware running on an ESP32 in a spinning PocketQube, through LoRa telemetry downlinks, to the ground station WebUI and the data analysis pipeline that turns raw CSV into certified motor classifications.
Day to day I work with C/C++ on ESP32 (FreeRTOS, FSM, RTOS), Python (RocketPy, Flask, NumPy, Pandas), Laravel/PHP for web platforms, and BI tools (Spotfire, Power BI) for turning engineering and mission data into dashboards that drive decisions. I'm a member of the RocketPy-Team LibDev — contributing to the open-source 6-DOF trajectory simulation library used worldwide.
I care about determinism, testability, and fault tolerance. Every design decision passes through three filters: compliance (rules/safety), Murphy (redundancy, no single points of failure), and time (can we actually build, integrate, and test this before launch?).
OOP firmware architecture on ESP32 with FreeRTOS and a 4-state finite state machine for flight phases. Validated against real flight data from LASC. Includes KiCad electronics, bench testing, and FMECA analysis.
ESP32-C3 satellite with bioinspired autorotating recovery system (SRAB, inspired by maple seed aerodynamics) and LoRa triangulation with 3 ground beacons. Full stack: firmware, hardware (KiCad), mission report, and analysis notebooks.
Thrust stand (ESP32 + HX711 load cell) → CSV → Flask analysis app → Simpson integration for total impulse, NAR/TRA motor classification, PDF reports. End-to-end from hardware to certified report.
Contributing to RocketPy — the open-source 6-DOF rocket trajectory simulator. Member of the RocketPy-Team organization, working on core library development, flight simulations, and data analysis for competitions (EuRoC, LASC).
| Project | What it does | Stack |
|---|---|---|
| git-auto-commit | AI-powered commit message generator running locally with Ollama. Enforces conventional commit format. | Python, LangChain, Ollama |
| agendamento-core-template | White-label scheduling platform for automotive aesthetics. Laravel + Filament + Livewire. | Laravel 12, PHP, Filament 5 |
| RE-maintenance-assistant | Smart maintenance tracker for Royal Enfield motorcycles using OEM manual data. | Python, Jupyter |
| AI-study-buddy | AI-powered study assistant with context-aware Q&A. | Python, PySide6, SQLite |
| pet-feeder | Automatic pet feeder with Wi-Fi scheduling, ESP8266. | C++, ESP8266, Arduino |
| homelab | Self-hosted Docker infrastructure with 16 services (Home Assistant, Nextcloud, AdGuard, etc). | Docker, Shell, GitOps |
| analysis | Flask web app + CLI for rocket motor static fire analysis. Reports, classification, visualizations. | Python, Flask, ReportLab |
📚 Academic work (IPRJ-UERJ)
| Project | Description |
|---|---|
| metodos-num | Numerical methods for differential equations (2024.2 & 2025.2) |
| calc-numerico | Numerical calculus: root-finding, LU decomposition, linear systems |
| fisexp3 | Physics 3 lab — electromagnetism experiments with Jupyter |
| dinamica | Particle dynamics simulations (elastic pendulum, double pendulum) |
| baja-modeling | Baja SAE vehicle modeling notebooks |
| TEMC | Special topics in mathematics & computation |
| flight-trajectory | Rocket flight trajectory modeling (propulsive, ballistic, coast) |
🔧 Embedded & Hardware
C C++ ESP32 ESP32-C3 Arduino PlatformIO KiCad FreeRTOS LoRa (RFM95W)
🚀 Aerospace & Simulation
RocketPy 6-DOF Simulation Flight Dynamics Telemetry Avionics FMECA
🐍 Python & Data
Python NumPy Pandas SciPy Matplotlib Jupyter Flask ReportLab
📊 BI & Analytics
Spotfire Power BI Data Visualization ETL
🌐 Web & Backend
Laravel Filament Livewire PHP Blade Flask Firebase
🤖 AI & LLM
LangChain Ollama OpenCV scikit-learn LLaVA
⚙️ DevOps & Tools
Linux Fedora Docker Git LaTeX NeoVim Klipper


