Skip to content
View arleujr's full-sized avatar

Block or report arleujr

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
arleujr/README.md

Arleu Júnior

Backend Development · Data · AgTech

Python · FastAPI · PostgreSQL · Docker · Rust

Portfolio LinkedIn Email Resume

Portuguese documentation: README.pt-BR.md


About me

I am a final-year Agronomy student at the Federal University of Viçosa, building practical experience in backend development and data.

My academic and professional background gives me direct contact with field operations, protocols, traceability, and operational records. I use this context to build software involving REST APIs, relational databases, asynchronous processing, data validation, and automation.

My main stack is Python, FastAPI, SQL, and PostgreSQL, supported by Docker, automated tests, Git, and continuous integration. I also use Redis, Celery, PostGIS, Vue, TypeScript, React, Node.js, and Rust in specific projects.

I am currently open to internship and junior opportunities in backend development, data, or AgTech.


Current focus

  • REST API development with Python and FastAPI
  • Relational and geospatial data modeling with PostgreSQL and PostGIS
  • Asynchronous processing with Redis and Celery
  • Data ingestion, validation, normalization, and traceability
  • Automated testing and CI/CD
  • Agricultural telemetry through MQTT and HTTP
  • Local tools for academic and operational automation

Featured projects

Platform under development for organizing cotton-management, monitoring, and catalog data.

  • Asynchronous REST API with FastAPI and SQLAlchemy
  • PostgreSQL/PostGIS persistence
  • JWT authentication and organization-based context
  • Background jobs with Redis and Celery
  • Catalog workflow with staging, validation, normalization, deduplication, human review, and publication
  • Backend tests with Pytest and frontend tests with Vitest
  • Vue 3 and TypeScript interface

Stack: Python, FastAPI, PostgreSQL, PostGIS, Redis, Celery, Docker, Vue 3, and TypeScript


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
  • Required-field validation and conflict identification
  • Metadata review through PATCH endpoints
  • Offline execution and formatted export
  • OpenAPI documentation and automated tests

Stack: Python, FastAPI, React, SQLite, Pytest, and OpenAPI


Local application for filling, validating, and generating an undergraduate thesis from the UFV template.

  • Structured forms for thesis sections
  • Required-field validation
  • Review states and error handling
  • Local document generation
  • React interface with Node.js execution

Stack: React, Node.js, and JavaScript


Asynchronous ingestion gateway for agricultural telemetry received through MQTT and HTTP.

  • Multi-protocol ingestion with MQTT and REST
  • PostgreSQL persistence through SQLx
  • Retry strategy with exponential backoff
  • Graceful shutdown and connection handling
  • Integration with FastAPI services for downstream processing
  • Docker-based local environment

Stack: Rust, Actix Web, SQLx, PostgreSQL, MQTT, and Docker


Backend service for processing telemetry and applying configurable validation and data-quality rules.

  • FastAPI endpoints for batch analysis
  • Asynchronous processing with background workers
  • PostgreSQL access through SQLAlchemy
  • Schema validation and anomaly checks
  • Automated tests with Pytest and pytest-asyncio
  • CI/CD workflows and Docker execution

Stack: Python, FastAPI, SQLAlchemy, AsyncIO, PostgreSQL, and Pytest


Command-line tool for detecting credentials and tokens in source-code files.

  • Regular-expression signatures and entropy analysis
  • Scanning of files staged for commit
  • Installation as a pre-commit hook
  • JSON reports for CI/CD pipelines

Stack: Rust, Regex, Serde, and Git Hooks


Technical stack

Core

Python · FastAPI · SQL · PostgreSQL · SQLAlchemy · Git · Docker · Pytest

Used in projects

Redis · Celery · JWT · PostGIS · Pandas · Vue 3 · TypeScript · React · Node.js · Rust · Actix Web · SQLx · MQTT · GitHub Actions

Currently developing

PySpark · Cloud deployment fundamentals · MongoDB fundamentals · Database performance and observability


Professional background

Pif Paf Alimentos — Poultry Production Intern

Worked with the field technical team in routines involving biosecurity protocols, operational records, traceability, biological sampling, and field assessments.

ADWA Cannabis — Field Operations Intern

Recorded environmental and crop variables, organized production data, and supported traceability and applied agronomic research.

GeCotton — Federal University of Viçosa

Support technical events, schedules, materials, and group activities involving researchers, producers, professors, and companies.


Education

B.Sc. in Agronomy
Federal University of Viçosa — UFV
Expected graduation: 2026


Contact

Pinned Loading

  1. tccBuilder tccBuilder Public

    Web app that automates TCC formatting for Agronomy students at UFV. Generates editable fields from a DOCX template, allowing faster customization and document assembly. Built with React, Express, N…

    JavaScript 1

  2. RefEngine RefEngine Public

    Local engine for academic references. Reads PDF, BibTeX, and RIS files, applies UFV 2025 catalog rules, and provides a React interface for review. Publishes validated DOCX/TXT outputs with reproduc…

    Python 1