Engenheiro Full-Stack e DevOps

Samuel Monteiro

Curitiba, BR · UTC−3

A maioria dos produtos precisa de dois engenheiros: um para construir e outro para manter no ar. Eu faço os dois. A interface em Next.js e o firewall que a protege saem das mesmas mãos.

escolha um lado

O azul constrói o produto. O vermelho protege a infraestrutura. A escolha muda a página inteira.

resultados abaixo

Projetos em produção

Resumo profissional

Engenheiro full-stack e especialista em DevOps e edge na mesma pessoa: entrego o produto e a plataforma em que ele roda.

Vou do frontend ao banco de dados (Next.js, React, FastAPI, Node, PostgreSQL) e cuido da infraestrutura por baixo (Docker, Cloudflare Workers, Tailscale, WireGuard, Caddy, hardening).

Uma pessoa cobrindo o caminho inteiro: da ideia à produção e à rotina de manter tudo no ar.

Experiência
4+ anos
Foco
A stack inteira
Localização
Curitiba, Brasil
Disponível para projetos
Samuel Monteiro
02

Infraestrutura como código

Configuração real da minha stack: proxy reverso com TLS automático, containers com hardening, firewall de bots na edge e CI/CD com auditoria de supply chain.

Caddyfilecaddyfile
api.monteirotf.com {
  encode zstd gzip
  tls samuel@monteirotf.com        # ACME: TLS automático, sem cron de renovação

  # hardening: headers de segurança em toda resposta
  header {
    Strict-Transport-Security "max-age=31536000; includeSubDomains; preload"
    Content-Security-Policy   "default-src 'none'; frame-ancestors 'none'"
    X-Frame-Options           "DENY"
    X-Content-Type-Options    "nosniff"
    Referrer-Policy           "strict-origin-when-cross-origin"
    Permissions-Policy        "geolocation=(), camera=(), microphone=()"
    -Server
  }

  # proxy reverso para o container, com health-check ativo
  reverse_proxy api:8080 {
    health_uri      /healthz
    health_interval 10s
    health_timeout  3s
    lb_policy       round_robin
  }
}
03

Competências principais

Stack de plataforma de ponta a ponta: do provisionamento à operação e à confiabilidade.

DevOps & Infraestrutura

  • Docker
  • Docker Compose
  • Linux/Unix SysAdmin
  • Caddy Server
  • VPN Mesh
  • Redes e Firewalls
  • SSH Hardening
  • Git

Frontend & Produto

  • React
  • Next.js
  • TypeScript
  • Vite
  • Tailwind CSS
  • Zustand
  • TanStack Query
  • Zod
  • Shadcn UI
  • Three.js
  • Monaco Editor

Desenvolvimento & Automação

  • Python
  • Node.js
  • Rust
  • Automações n8n
  • Shell/Bash Scripting
  • Lua

Edge & Serverless

  • Cloudflare Workers
  • Durable Objects
  • KV Store
  • D1 Database
  • DNS-over-HTTPS
  • Heurísticas de segurança na edge

Bancos de Dados & Filas

  • PostgreSQL
  • SQL Server
  • Redis Pub/Sub
  • SQLite
  • LUKS Full Disk Encryption
  • Autenticação mTLS
04

Sala de Controle

Ao lado, o tráfego real que passou pelo Sentinel, dividido por veredito na proporção exata do painel abaixo. Escolha uma peça da stack para ver o que ela faz e como é protegida.

Sistema saudável· monteirotf.com
Sentinel· Cloudflare Worker · edge

Firewall de bots na edge. Pontua cada requisição (User-Agent · Accept-Language · versão de HTTP · TLS · ASN) e decide na edge: bloqueia (≥60), desafia (≥30) ou libera. Durable Objects: RateLimiter adaptativo por cliente + Stats. O registro vai para ctx.waitUntil; o rate limit fica no caminho.

bloqueio por pontuaçãolog fora do caminho$0 free tierDurable Objects
05

Trajetória e Certificações

Das operações de infraestrutura à engenharia de plataforma e confiabilidade.

  1. Engenheiro de Automação & Desenvolvedor Full Stack

    2022 até o presente

    Freelancer

    Arquitetei e implantei ecossistemas de microsserviços usando FastAPI e Node.js em containers Docker, reduzindo o tempo de processamento de requisições em 40%. Projetei redes mesh privadas (Tailscale VPN) com autenticação mTLS para VPS Debian e estruturei pipelines de deploy automatizado com Docker e Caddy, cortando o tempo de deploy em 70%.

  2. Analista de Suporte / Administrador de Dados

    jun a dez de 2024

    CNI Tecnologia e Software

    Administrei servidores e políticas de segurança de redes Linux/Windows, reduzindo incidentes em 25% com hardening de conexões. Desenvolvi scripts Bash e Python para automação de backups e telemetria de hardware, poupando 15 horas semanais de esforço manual, e otimizei queries em SQL Server e PostgreSQL, acelerando relatórios em 50%.

  3. Analista de Suporte & Desenvolvedor Web

    2017 a 2021

    Vip Informática

    Administrei bancos de dados operacionais PostgreSQL e SQL Server, reduzindo downtime com rotinas automáticas de backup. Desenvolvi e mantive ferramentas internas em Node.js e PHP, acelerando o tempo de resposta das APIs em 35% e mitigando 30% dos chamados repetitivos de suporte.

Certificações

  • CS50: Introdução à Ciência da ComputaçãoHarvard University
  • Tecnólogo em Análise e Desenvolvimento de SistemasPUCPR | Em andamento
  • Bacharelado em DireitoUNISEPE (2017 a 2021)
06

Contato

Vamos construir algo.

Disponível para conversar sobre produto, infraestrutura e confiabilidade. Resposta direta pelos canais abaixo.