mf
PTEN
pid 1matheus.sysBelo Horizonte, BR

Matheus
Felipe_

Senior Software Engineer

matheus.config
host
=
Belo Horizonte, MG
focus
=
backend · arquitetura · cloud
build
=
Pós em Eng. de Software — PUC Minas
cert
=
AWS Cloud Practitioner
locale
=
pt · en · es
uptime · tempo de experiênciasince 2019-03
00
anos
00
meses
00
dias
00:00:00
hh:mm:ss

= 0 segundos em produção

FortePlus
ArquivarNFe
Stone Co
'19'20'21'22'23'24'25'26
boot.log
    02

    Sobre

    about.md

    Engenheiro de software backend há mais de 7 anos. Construo APIs, microsserviços e sistemas orientados a eventos em .NET, com foco em arquitetura, desempenho e observabilidade. Também trabalho com Go, TypeScript e cloud (Azure e AWS), e uso agentes de IA no dia a dia de desenvolvimento.

    formação
    ADS — Estácio · Técnico — COTEMIG
    práticas
    TDD · DDD · CQRS · code review
    ia
    Claude Code · opencode
    trabalho
    remoto
    03

    Stack

    As tecnologias com que mais trabalho, organizadas como uma arquitetura. O primeiro nó é a sua própria requisição, servida por um Cloudflare Worker.

    1. edge
      • vocêconectando…

        Esta requisição. Entrou pela borda da Cloudflare mais perto de você.

    2. services
      • .NET

        Minha stack principal desde 2019: ASP.NET Core, Entity Framework, Dapper, gRPC e xUnit, do .NET Core 3.1 ao .NET 10.

      • Go

        Projetos pessoais: concorrência simples e binários enxutos.

    3. broker
      • Kafka

        Comunicação assíncrona entre microsserviços, com consumidores idempotentes.

    4. storage
      • SQL Server

        Modelagem relacional e otimização de consultas.

      • MongoDB

        Modelos de documento para sistemas de alto volume.

      • PostgreSQL

        Relacional nos projetos pessoais, como o Workprint.

      • Redis

        Cache e controle de concorrência para manter a latência baixa.

    5. telemetry
      • Datadog

        APM, dashboards e alertas para encurtar o tempo de resposta a incidentes.

      • Grafana

        Dashboards e logs com Loki.

      • New Relic

        Traces e métricas de aplicação.

    6. platform: azure · aws · docker · kubernetes · github actions
    04

    Projetos

    Projetos pessoais que construo e mantenho, do banco de dados à interface.

    https://workprint.matheusfelipe.netsince 2026-10live
    01

    Workprint_

    Seu trabalho registrado, organizado e virando evidência.

    Registre o que você fez, digitando ou falando. Jobs em background transcrevem o áudio e extraem categorias, skills e ferramentas, que viram material de avaliação de desempenho, bullets de currículo e histórias para entrevista.

    acessarworkprint.matheusfelipe.net
    pipeline
    1. registrar
    2. transcrever
    3. extrair
    4. conferir
    5. documento
    destaques
    • →Pipeline de IA plugável: modelos locais na GPU (Whisper + Ollama) ou qualquer API compatível com OpenAI
    • →Sugestões nunca são aplicadas sozinhas: o usuário revisa tudo antes
    • →Limites de uso de IA por usuário (diário, mensal e concorrência)
    • →Documentos gerados com versões imutáveis e exportação
    • →Testes de integração com PostgreSQL real e E2E com Playwright
    stack
    • ASP.NET Core 10
    • EF Core 10
    • PostgreSQL 17
    • React 19
    • MUI
    • Firebase Auth
    • Whisper + Ollama
    • Docker Compose
    • Cloudflare Tunnel
    • Playwright
    https://pfc.matheusfelipe.netsince 2026-03live
    02

    Pelada FC_

    Times equilibrados para a pelada de toda semana.

    App web para grupos de futebol amador: cria o grupo, convida a galera por link, avalia cada jogador por partida e sorteia times equilibrados pela média de desempenho.

    acessarpfc.matheusfelipe.net
    pipeline
    1. grupo
    2. jogadores
    3. avaliações
    4. sorteio
    5. times
    destaques
    • →Sorteio balanceado com Monte Carlo que não repete o sorteio anterior e respeita quem precisa jogar junto
    • →Jogador avulso na hora do sorteio, sem precisar cadastrar
    • →Front estático servido por Cloudflare Workers no domínio próprio
    • →Atualização em tempo real entre todos do grupo com Firestore
    • →Papéis de dono, admin e membro com regras de segurança no banco
    • →Login com Google ou e-mail e senha
    stack
    • TypeScript
    • Vite
    • Cloudflare Workers
    • Firebase Firestore
    • Firebase Auth
    https://matheusfelipe.netsince 2026-10live
    03

    matheusfelipe.net_

    Este site: um portfólio que roda na borda.

    Site estático gerado com Astro e servido por um Cloudflare Worker no plano gratuito. O Worker escolhe o idioma pelo país de acesso e expõe os dados da própria requisição, usados na topologia.

    acessarmatheusfelipe.net
    pipeline
    1. requisição
    2. edge
    3. worker
    4. idioma
    5. assets
    destaques
    • →Idioma escolhido na borda (preferência salva > país > navegador), sem redirecionamento
    • →Endpoint /api/trace com colo, protocolo, TLS e RTT da requisição do visitante
    • →Contador de experiência e linha do tempo animados, sem dependências de JS
    • →Português e inglês, tema claro/escuro e paleta de comandos (⌘K)
    stack
    • Astro 7
    • TypeScript
    • Tailwind CSS 4
    • Cloudflare Workers
    • Workers Static Assets
    • Wrangler
    05

    SLOs pessoais

    objetivo100%

    Idempotência

    Operações que podem ser repetidas com segurança: chaves de idempotência, consumidores que toleram mensagens duplicadas e retries com backoff.

    objetivop99

    Observabilidade

    Logs estruturados, traces distribuídos e métricas desde o início, com dashboards e alertas no Datadog e no Grafana.

    objetivo≤ n

    Complexidade

    Arquitetura proporcional ao problema: começo simples e adoto microsserviços, eventos ou cache quando há uma necessidade concreta.

    06

    Contato

    ›esc