Heitor Oliveiro
Vamos conversar?· Freela · Café

Sou Heitor Oliveiro

Desenvolvedor de Sistemas

Desenvolvedor de sistemas com foco em backend. Na TWT Info construo robôs de coleta e processamento de dados em larga escala com Python; nos projetos pessoais, sigo no ecossistema TypeScript. Aqui publico projetos, artigos e notas de engenharia.

01 · Quem sou

Sobre

Passei anos em vendas — atendendo telefonemas, cumprindo metas, fechando negócios num ritmo acelerado — e foi ali que aprendi comunicação assertiva, persuasão e a trabalhar bem sob pressão, além de entender o que a pessoa do outro lado realmente precisa antes mesmo dela dizer.

Entrei na TWT Info pela infraestrutura — servidores, backups e observabilidade — e hoje sou Desenvolvedor Python no time de robôs: construo e mantenho robôs que coletam dados de tribunais e do Diário Oficial em larga escala, com fila de trabalho, cache, banco relacional e armazenamento de arquivos.

Nos projetos pessoais e como freelancer, sigo no ecossistema JavaScript/TypeScript. Trabalho com agentes de IA em CLI como pair programming, sempre guiado por especificação (SDD) — a IA acelera; fundamentos, testes e revisão garantem a qualidade.

Heitor Oliveiro

02 · Stack & Filosofia

Ferramentas orbitando fundamentos

Escolha uma filosofia para ver as tecnologias que a sustentam no dia a dia — Python no trabalho, ecossistema TypeScript nos projetos pessoais.

Onde uso:
  • Trabalho (TWT Info)
  • Projetos pessoais
  • Trabalho e projetos pessoais

Spec-Driven Development

Spec, plano e tarefas antes do código. Uso agentes de IA em CLI como pair programming guiado pela especificação — este site foi construído assim.

Tecnologias ligadas

Testes, infra, DevOps & ferramentas
  • GitTrabalho e projetos pessoais
  • GitHubProjetos pessoais
  • VS CodeTrabalho e projetos pessoais
  • Claude CodeTrabalho e projetos pessoais
Linguagens & frameworks
  • TypeScriptProjetos pessoais
  • Next.jsProjetos pessoais

03 · Trajetória

Trajetória

A linha do tempo da minha transição para a tecnologia.

  1. ExperiênciaAgoraTWT Infojul. de 2026 – atual

    Desenvolvedor Python

    1. Técnico de Infraestrutura (jul. de 2026 – out. de 2026)
    2. Desenvolvedor Python (out. de 2026 – atual)

    Robôs de web scraping jurídico no time de Marketplace: coleta e processamento de dados em larga escala — um subdomínio de backend distribuído.

    • Desenvolvo e mantenho robôs que capturam dados de tribunais, do Diário Oficial da União e de sites de terceiros.
    • Scraping resiliente com Selenium e BeautifulSoup, fila de trabalho com RabbitMQ, cache com Redis, persistência em MySQL e arquivos em AWS S3.
    • Autenticação com PyJWT, logs com Loguru e fluxo de trabalho em Git/GitLab.
    • Entrei como Técnico de Infraestrutura (servidores on-premises e em nuvem, backups, Windows Server, Active Directory, Microsoft 365) e sigo responsável pelos relatórios de backup e saúde de armazenamento.
    • Python
    • Selenium
    • BeautifulSoup
    • PyJWT
    • Loguru
    • MySQL (Workbench)
    • Redis
    • RabbitMQ
    • AWS S3
    • GitLab
    • Docker
    • Linux (Ubuntu)
    • Web scraping
    • Backend distribuído
  2. ExperiênciaDiletecabr. de 2025 – jan. de 2026

    Desenvolvedor web (freelance)

    Módulos sob medida para o Perfex CRM de um cliente real, em trabalho remoto.

    • Regras de negócio, controllers, models e integrações com APIs externas em PHP (CodeIgniter), no padrão MVC.
    • Desenvolvimento front-end e customização do CRM, com versionamento e fluxo de equipe no GitLab.
    • JavaScript
    • MySQL (Workbench)
    • GitLab
    • PHP
    • CodeIgniter
    • MVC
    • Perfex CRM
  3. Experiênciajan. de 2025 – atual

    Projetos pessoais · ecossistema TypeScript

    Produtos construídos do zero para aprender e provar engenharia na prática.

    • Este site: Next.js, arquitetura limpa, backoffice próprio e i18n — construído com SDD e agentes de IA em CLI como pair programming.
    • APIs e apps com Node.js, NestJS, Express, React e React Native.
    • Testes automatizados, CI/CD com GitHub Actions e deploy no Railway.
    • TypeScript
    • Next.js
    • NestJS
    • React
    • PostgreSQL
    • Vitest
    • CI/CD (GitHub Actions)
    • Railway
    • Claude Code
    • Spec-Driven Development
  4. FormaçãoPUC Minasjul. de 2024 – dez. de 2026

    Tecnólogo em Análise e Desenvolvimento de Sistemas

    Projetos semestrais que simulam o ambiente real da indústria, do requisito ao deploy.

    • RATEIO, sistema distribuído de despesas compartilhadas, reconhecido como Projeto Destaque do 4º semestre — SCRUM, CI/CD, testes automatizados e Docker.
    • 2º lugar em Melhor Ideia no Hackathon Varejo Inteligente.
    • Certificado de Analista de Software.
    • Docker
    • Git
    • GitHub
    • CI/CD (GitHub Actions)
    • SCRUM
    • Arquitetura de software
    • QA
  5. Antes da tecnologiaset. de 2018 – jun. de 2026

    Antes do código: ensino e vendas consultivas

    Onde aprendi a escutar o cliente antes de propor uma solução.

    • Professor de informática básica e design gráfico.
    • Vendas consultivas e B2B: diagnóstico da necessidade, negociação e pós-venda.
    • A base que hoje guia como levanto requisitos e construo produtos.
    • Comunicação
    • Negociação
    • Escuta ativa
  6. FormaçãoSENAI Euvaldo Lodiago. de 2016 – jan. de 2018

    Técnico em Informática

    Primeiro contato formal com tecnologia.

    • Desenvolvimento web com PHP e HTML.
    • Fundamentos de redes, sistemas operacionais e bancos de dados.
    • PHP
    • HTML
    • Redes
Ver currículo completo

04 · Projetos

Projetos

Do MVP à produção — o que ando construindo.

Em breve

Os projetos vão aparecer aqui assim que o backoffice de gestão de conteúdo estiver pronto.

Em breve

Os artigos vão aparecer aqui assim que o primeiro for publicado no backoffice.

05 · Contato

Contato

Tem uma ideia ou um projeto em mente? Fale comigo.

Conecte comigo no LinkedInin/heitoroliveiroEnviar e-mail