Skip to content
View Matheus5339's full-sized avatar

Block or report Matheus5339

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.

Content in all repositories owned by your account will be closed.
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
Matheus5339/README.md

Olá, eu sou Matheus Pereira 👋

🎓 Estudante de Engenharia da Computação — UCP, Petrópolis/RJ
🐍 Backend • Python • Automação de Processos • SQL
🔎 Em busca de estágio — remoto, híbrido ou presencial em Petrópolis e região


🧰 Tecnologias e Ferramentas

Linguagens

Backend, Dados e Infra


📌 Projetos em Destaque

🔹 pico-db — Banco de dados relacional do zero

Engine SQL própria escrita em Python, sem ORM e sem sqlite3: lexer → parser recursivo-descendente → AST → executor, storage plugável com escrita atômica e índice hash. Suporta CREATE TABLE, INSERT, UPDATE, DELETE, SELECT, WHERE, ORDER BY, LIMIT, GROUP BY e agregações (COUNT, SUM, AVG, MIN, MAX).

📊 Benchmark: 50.000 linhas e 1.000 buscas por igualdade — ~36s sem índice → ~1,2s com índice hash (≈30x)

Python Pytest GitHub Actions uv


🔹 album-figurinhas — Aplicação full stack com autenticação

Sistema de álbum de figurinhas virtual com três perfis de usuário (Administrador, Autor, Colecionador). Backend em Clean Architecture com autenticação JWT (refresh token httpOnly) e hash de senha Argon2id. 26/26 testes de backend passando e integração ponta a ponta validada.

ASP.NET Core .NET 10 Entity Framework Core SQLite React 19 TypeScript Vite Tailwind


🔹 devops-pipeline-lab — API REST com CI/CD completo

API em FastAPI com endpoints de health check e métricas, testes com Pytest, containerização com Docker, pipeline CI/CD no GitHub Actions e deploy automatizado na Railway com documentação Swagger publicada.

Python 3.11 FastAPI Docker GitHub Actions Pytest


🔹 automacao-excel-python — Automação de análise de dados

Automação que lê planilhas de vendas em Excel, calcula totais, agrupa por cliente, identifica os produtos mais vendidos e gera o relatório consolidado automaticamente.

Python Pandas OpenPyXL RPA


🔹 infrastructure-monitor — Observabilidade containerizada

Stack de monitoramento orquestrada com Docker Compose: API Node.js expondo métricas, Prometheus coletando e Grafana visualizando em dashboards.

Prometheus Grafana Docker Compose Node.js


🔹 cloud-deploy-automation — Deploy multiambiente

Scripts Bash automatizando build de imagens Docker e deploy nos ambientes staging e production, integrados a pipeline no GitHub Actions.

Bash Docker GitHub Actions FastAPI


🔹 organizador-de-arquivos — Automação de rotina

Script que classifica arquivos por categoria, cria as pastas de destino, trata duplicidade sem sobrescrever e gera log de execução.

Python os shutil RPA


📊 GitHub Stats


📫 Contato

Pinned Loading

  1. pico-db pico-db Public

    Banco de dados relacional com engine SQL escrita do zero em Python: lexer, parser recursivo-descendente, AST, executor, storage plugável e índice hash (~30x mais rápido em buscas). Testes com Pytes…

    Python

  2. album-figurinhas album-figurinhas Public

    Aplicação full stack de álbum de figurinhas virtual. Backend ASP.NET Core (.NET 10) com Clean Architecture, Entity Framework Core, SQLite, JWT com refresh token httpOnly e hash Argon2id. Frontend R…

    C#

  3. devops-pipeline-lab devops-pipeline-lab Public

    API REST em FastAPI (Python 3.11) com endpoints de health check e métricas, testes automatizados com Pytest, containerização com Docker, pipeline CI/CD no GitHub Actions e deploy automatizado na Ra…

    Python

  4. automacao-excel-python automacao-excel-python Public

    Automação de análise de dados de vendas em Excel com Python, Pandas e OpenPyXL: leitura de planilhas, cálculo de totais, agrupamento por cliente, ranking de produtos e geração automática de relatório.

    Python

  5. infrastructure-monitor infrastructure-monitor Public

    Stack de observabilidade orquestrada com Docker Compose: API Node.js expondo métricas em /metrics, coleta com Prometheus e visualização em dashboards do Grafana.

    JavaScript

  6. cloud-deploy-automation cloud-deploy-automation Public

    Automação de deploy multiambiente (staging e production) com scripts Bash, build de imagens Docker e pipeline CI/CD no GitHub Actions, aplicada sobre uma API FastAPI conteinerizada.

    Shell