Python · FastAPI · PostgreSQL · Docker · TypeScript · Rust
Portuguese version: README.pt-BR.md
I am an Agronomy student at the Federal University of Viçosa (UFV) and a developer focused on backend systems, data, automation, and technology applied to agricultural environments.
My academic and professional background gives me direct contact with field operations, traceability, technical protocols, environmental and biological data, and real operational constraints.
I use this context to build software involving APIs, relational databases, telemetry, asynchronous processing, automation, data validation, and integration between physical systems and software.
My main stack is Python, FastAPI, SQL, and PostgreSQL, supported by Docker, automated testing, Git, REST APIs, and CI/CD.
I am especially interested in systems that connect the physical world to software, from sensors and telemetry ingestion to data processing, automation, and decision support.
IoT and data ecosystem connecting agricultural sensors, device firmware, telemetry infrastructure, backend services, automation, and hardware documentation.
ESP32 + Sensors
↓
Device Firmware
↓ MQTT
IoT Gateway
↓
PostgreSQL
↓
Application / Monitoring
Application for monitoring and automation in agricultural IoT environments.
MicroPython firmware for ESP32 devices, sensor acquisition, MQTT telemetry, and local handling of data during connectivity interruptions.
Rust gateway responsible for MQTT and HTTP telemetry ingestion and PostgreSQL persistence.
Transforms a text based hardware assembly specification into validated connections, visual documentation, and test firmware for the hardware.
Technologies
MicroPython · MQTT · Rust · Actix Web · SQLx · PostgreSQL · FastAPI · Docker
Local application for ingesting academic sources, reviewing bibliographic metadata, and generating references according to UFV standards.
- PDF, RIS, and BibTeX ingestion
- OCR for documents without extractable text
- Metadata validation and conflict identification
- Human review workflow through API endpoints
- Offline execution
- Automated tests and OpenAPI documentation
Technologies
Python · FastAPI · React · SQLite · Pytest · OpenAPI
Local application for structuring, validating, and generating undergraduate thesis content from the template used at UFV.
- Structured forms for thesis sections
- Required field validation
- Review states and error handling
- Local document generation
- Browser based interface
Technologies
React · Node.js · JavaScript
Agronomic platform for organizing cotton management data, crop cycles, scouting activities, catalogs, and spatial information.
Technologies
Python · FastAPI · PostgreSQL · PostGIS · Redis · Celery · Vue 3 · TypeScript
Secret scanner built in Rust and used across my projects to help prevent API keys, tokens, and other sensitive credentials from being accidentally committed.
- Secret and credential pattern detection
- Entropy based analysis
- Staged file scanning
- Git pre commit integration
- Machine readable reports for automation and CI/CD
Technologies
Rust · Regex · Shannon Entropy · Git Hooks · CI/CD
Python · FastAPI · SQL · PostgreSQL · Docker · Git · REST APIs · Pytest · CI/CD
TypeScript · React · Vue 3 · Node.js · Rust · Actix Web · SQLx · MQTT · Redis · Celery · PostGIS · Pandas · GitHub Actions
PySpark · Cloud fundamentals · Database performance · Observability
Santander Automation with n8n | Santander + DIO
Selected participant in a practical program focused on n8n, Python, APIs, Webhooks, AI assisted automation, and RPA.
Language statistics represent GitHub repository activity and are not a measure of proficiency.
Worked with the field technical team in routines involving biosecurity, operational records, traceability, biological sampling, and field assessments.
Working with animal production also strengthened my ability to operate in dynamic environments where priorities can change quickly due to unexpected situations. Monitoring animals and production conditions required continuous attention, adaptability, task prioritization, and collaboration with the team to respond to operational challenges.
Worked with environmental and crop variable recording, production data organization, traceability, and support for applied agronomic research.
The experience connected field activities with data organization and strengthened my interest in processes where information collected during operations must remain structured, traceable, and useful for analysis and decision making.
Participated in technical and organizational activities related to cotton production, with contact with researchers, professors, producers, students, and agricultural companies.
The group contributes to expanding my understanding of the cotton production chain, technical communication, and interaction between university research, producers, and the agricultural market.
B.Sc. in Agronomy
Federal University of Viçosa | UFV
