Pular para o conteúdo

Tarso Hebert

Desenvolvedor de Software

Python · Automação · Back-end

Construo robôs e sistemas para a Justiça Federal. A suíte em que trabalho tem 40 automações em produção, usadas por 370 pessoas.

01 · Sobre

Foto de Tarso Hebert, sorrindo, de camisa escura
Brasília, DF

Sou desenvolvedor de software no Tribunal Regional Federal da 1ª Região (abre em nova aba), na equipe que automatiza o trabalho judicial. Escrevo robôs em Python e Selenium que operam o PJe em 13 estados e no Distrito Federal, e aplicações web que colocam essas automações nas mãos de quem precisa delas.

Me importo com confiabilidade. Uma automação que falha de vez em quando gera mais trabalho do que economiza, então invisto em testes, sincronização baseada em estado e revisão de código. Também gosto da parte menos técnica: sentar com as áreas usuárias e transformar uma rotina jurídica em especificação.

Curso Ciência da Computação na Universidade Católica de Brasília (abre em nova aba), com conclusão prevista para 2027. Nas horas livres, desenvolvo projetos próprios, como o APROVA (abre em nova aba), plataforma desktop de estudos para concursos, e o PropostaJá (abre em nova aba), app de orçamentos para profissionais autônomos.

02 · Experiência

  1. mai 2026 — atual

    Desenvolvedor de Software · TRF1 (abre em nova aba)

    via G&E Serviços Terceirizados · Brasília, DF

    Suíte de automação do tribunal: 40 robôs em produção, 370 usuários e mais de 1,9 milhão de processos analisados, com 97,32% de sucesso em 15 mil execuções.

    • Reduzi falhas intermitentes de ~50% para ~9% com sincronização baseada em estado e suítes em pytest com até 99% de cobertura.
    • Integrei o Google Gemini à análise de documentos e levei a triagem de 20 min para 1 min.
    • Criei a automação que extrai dados de processos para planilhas, usada por 35 pessoas em ~100 processos por dia.
    • Mantenho a biblioteca interna de RPA reutilizada por mais de 50 robôs e o RPAHub, catálogo da suíte em Flask.
    • No SILVA 1G, sistema de apoio à decisão judicial com IA, atuo com Django REST Framework e Next.js.

    “Acabei de testar o RPA e foi 100% de sucesso, funcionando perfeitamente.”

    Usuária do robô de pagamento de perícias
    • Python
    • Selenium
    • Flask
    • Django
    • pytest
    • SonarQube
    • Docker
    • GitLab CI
    • Gemini
  2. mar — abr 2026

    Estagiário de TI, Automação · TRF1 (abre em nova aba)

    via CIEE · Brasília, DF

    Entrei na equipe de automação apoiando o desenvolvimento de robôs em Python e Selenium e fui efetivado como desenvolvedor em dois meses.

    • Python
    • Selenium
  3. jan 2022 — set 2023

    Aprendiz Administrativo, Dados e Operações · Grupo Petrópolis

    Bom Jesus da Lapa, BA

    Apoio à análise de dados logísticos e ao planejamento e controle da produção em uma planta industrial de grande porte, com participação em iniciativas de automação de estoque e rastreabilidade.

    • Análise de dados
    • PCP
    • Logística

03 · Projetos

  • 2026 · Qualidade

    Testes automatizados da suíte de RPA

    Interno · TRF1

    Criei as suítes de testes e a análise no SonarQube de mais de 20 robôs, com mais de 800 testes, entre eles registrar voto, pagamento de perícias, busca de termos, preparar RPV, triagem com Gemini, leitura de PDF, baixa de peças e download de processos.

    • pytest
    • SonarQube
    • GitLab CI
  • 2026 · RPA

    Consulta processual 1º e 2º grau

    Interno · TRF1

    Criei o robô que recebe uma planilha de processos, consulta cada um no PJe de 1º e 2º grau em sessões paralelas e entrega um único Excel consolidado com status, órgão julgador e data da última movimentação.

    • Python
    • Selenium
    • openpyxl
  • 2026 · RPA

    Registrar voto

    Interno · TRF1

    Desenvolvo o robô que registra e libera votos no PJe: preenche tipo, modelo e movimento processual, etiqueta e encaminha cada processo para a pauta virtual. Suíte com 299 testes e 100% de cobertura.

    • Python
    • Selenium
    • pytest
    • SonarQube
  • 2026 · RPA

    Pagamento de perícias

    Interno · TRF1

    Desenvolvo o robô que lê as etiquetas dos processos no PJe e cria as solicitações de pagamento de peritos no AJG, estável em lotes grandes e com processos sigilosos. Suíte com 115 testes e 99% de cobertura.

    • Python
    • Selenium
    • pandas
    • pytest
  • 2026 · Desktop

    APROVA (abre o repositório no GitHub em nova aba)

    Projeto pessoal

    Plataforma offline-first de preparação para concursos: simulados no formato da banca, flashcards com revisão espaçada, importador de editais em PDF e um tutor de IA que roda localmente. As regras de negócio têm 84 testes.

    • Electron
    • React
    • TypeScript
    • SQLite
    • Drizzle
  • 2026 · Mobile

    PropostaJá (abre o repositório no GitHub em nova aba)

    Desenvolvimento Mobile, UCB

    App para autônomos montarem orçamentos em PDF e enviarem pelo WhatsApp ainda na casa do cliente. Funciona 100% offline, com SQLite local e valores em centavos para evitar erro de arredondamento.

    • React Native
    • Expo
    • TypeScript
    • SQLite
  • 2025 · Web

    API Monitor (abre a demo em nova aba)

    Residência Tecnológica Porto Digital · demo no ar

    Dashboard de monitoramento de APIs públicas feito em equipe de 9 pessoas. Fiquei com o back-end e a observabilidade: endpoints em Express, ambiente em Docker Compose e métricas de latência no Dynatrace.

    • Node.js
    • Express
    • React
    • Docker Compose
    • Dynatrace

Ver todos os projetos no GitHub (abre em nova aba)