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.
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.
- 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
- Observabilidade
- Manutenibilidade
- Escalabilidade
- Desempenho
03 · Trajetória
Trajetória
A linha do tempo da minha transição para a tecnologia.
ExperiênciaAgoraTWT Infojul. de 2026 – atual
Desenvolvedor Python
- Técnico de Infraestrutura (jul. de 2026 – out. de 2026)
- 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
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
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
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
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
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
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