Renan Silva

Senior Software Engineer · Tech Lead · Python · Backend · Automation · Integrations

Engenheiro de software sênior e Tech Lead, hands-on em Python, APIs, automações e integrações. Atuo do desenho técnico ao código, deploy e sustentação de sistemas críticos — hoje com responsabilidade técnica sobre um ecossistema de 70+ serviços em produção.

Tech Lead de Automação e Integrações·Grupo AKRK·São Paulo, Brasil

Ecossistema
70+ automações, APIs e serviços em produção
Linguagem
Python — FastAPI, Flask, Pandas
Plataforma
Docker e Linux, do deploy à observabilidade
Escopo
Arquitetura, código, produção e incidente
Atuação
Hands-on + liderança técnica
Negócioa demanda entra
APIsFastAPI · Flask
ServiçosPython
Integraçõesparceiros e sistemas
Automações70+ em produção
Produtos internosReact · Node.js
Produçãologs · alertas · incidente
O ecossistema que eu arquiteto e opero.
70+
automações, APIs e serviços em produção
5+ anos
do suporte à arquitetura, sem pular etapa
Hands-on
arquitetura, código, deploy e produção

Onde a experiência é profunda

Escrevo Python todos os dias: FastAPI e Flask nos serviços, Pandas e SQL nos dados, Selenium e Playwright quando a única interface existente é a tela, Docker sobre Linux para tudo isso chegar em produção.

  • Python
  • FastAPI
  • Flask
  • Pandas
  • Selenium
  • Playwright
  • Docker
  • Linux
  • MySQL
  • SQLite
  • React
  • Node.js
  • PostgreSQL
  • Power BI
domínioo que eu façoferramentas
Backend & APIsServiços HTTP, autenticação, contratos de integração e webhooks entre sistemas internos e parceiros.Python · FastAPI · Flask · REST · JWT
Automação & RPAAutomação de processos operacionais, inclusive quando a única interface disponível é a tela.Python · Selenium · Playwright · Pandas
Produtos internosAplicações web completas para transformar processos internos em fluxos rastreáveis e operáveis.React · Node.js · Express · PostgreSQL
DadosConsulta, tratamento e transformação dos dados que alimentam automações, integrações e relatórios.SQL · MySQL · Pandas · Power BI
PlataformaContainers, ambientes, implantação e observabilidade dos serviços em produção.Docker · Linux · EasyPanel
InfraestruturaBase que carrego desde o início: servidores, diretório, virtualização e diagnóstico.Windows Server · Azure AD · VMware · Hyper-V

Cresci sem me afastar do código.

Comecei onde os sistemas falham, passei pela infraestrutura e cheguei à arquitetura e liderança técnica. O escopo aumentou; a atuação continuou hands-on.

SuporteInfraestruturaDesenvolvimentoAutomaçãoArquiteturaLiderança técnica

Control iD
Covenant Technology
Grupo AKRK
Control iD · 12 meses · suporte técnicoCovenant Technology · 30 meses · infraestrutura → desenvolvimentoGrupo AKRK · 26 meses · sênior → tech lead

A altura de cada barra mostra o alcance da responsabilidade. Arquitetura e liderança foram somadas ao desenvolvimento — não colocadas no lugar dele.

Grupo AKRKabr/2026 — atual

Tech Lead de Automação e Integrações

atual

Liderança técnica hands-on das frentes de Automação e Integrações: arquitetura, planejamento, desenvolvimento e sustentação de sistemas críticos, com participação direta do levantamento à produção.

Python · FastAPI · Flask · Docker · Linux · arquitetura · observabilidade

Grupo AKRKout/2024 — abr/2026

Tech Lead de RPA

Liderança técnica da área de RPA conciliando desenvolvimento, arquitetura, revisão de soluções, apoio ao time, ambientes de implantação e sustentação das soluções em produção.

Python · FastAPI · Flask · Docker · Linux · EasyPanel · incidentes

Grupo AKRKjul/2024 — out/2024

Desenvolvedor de Automação e Integrações Sênior

Desenvolvimento de automações, APIs e integrações para processos críticos, com participação no desenho técnico, implantação em Linux e Docker e sustentação em produção.

Python · FastAPI · Selenium · Playwright · Pandas · SQL · Docker

Covenant Technologyjan/2024 — jul/2024

Desenvolvedor RPA Pleno

Responsável pela entrega de soluções de automação, do levantamento de requisitos e desenho técnico à implementação, testes, documentação, implantação e evolução com clientes e áreas de negócio.

Python · Selenium · Laravel · SQL · Power BI · desenho técnico

Covenant Technologyout/2022 — dez/2023

Desenvolvedor RPA

Desenvolvimento de automações e ferramentas internas em Python e Selenium, do levantamento técnico à implementação, testes, implantação, sustentação e evolução.

Python · Selenium · SQL · Power BI · implantação

Covenant Technologyfev/2022 — out/2022

Analista de Infraestrutura Pleno

Suporte N1, N2 e N3, administração de Windows Server, redes, virtualização, monitoramento e backup. Foi onde consolidei a base para diagnosticar sistemas em produção.

Windows Server · Azure AD · VMware · Hyper-V · redes · backup

Control iDago/2021 — fev/2022

Analista de Suporte Pleno

Suporte N2 para clientes corporativos. Passei a escrever scripts MySQL para investigar e corrigir problemas em vez de escalar tudo adiante.

MySQL · firmware · Windows Server

Control iDmar/2021 — ago/2021

Analista de Suporte Júnior

Atendimento e diagnóstico de falhas em sistemas de controle de acesso, com as primeiras consultas em banco para entender o que tinha acontecido.

SQL · diagnóstico · controle de acesso

Como eu resolvo

Três sistemas reais, apresentados pelo raciocínio que veio antes do código. O diagrama à direita se monta conforme a decisão avança.

API central das automações

2025 — atual · base compartilhada em produção
Criei a API que centralizou autenticação, dados e serviços reutilizados pelas automações da operação.Python · FastAPI · Pydantic · SQLAlchemy · Docker · S3
  1. Problema

    As automações precisavam acessar filas, dados e regras de negócio, mas repetir essa lógica em cada robô aumentava o acoplamento, o retrabalho e o risco de correções inconsistentes.

  2. Decisão

    Transformei o acesso compartilhado em uma API com contratos estáveis. A regra fica em um só lugar; cada automação consome apenas o serviço necessário.

  3. Arquitetura

    Estruturei módulos por domínio com rotas, schemas, services e repositories, além de autenticação JWT, acesso a dados e tratamento de erro centralizados.

  4. Implementação

    FastAPI, Pydantic e SQLAlchemy em Docker, com testes, middlewares de segurança, logs automáticos e envio de arquivos de log para S3.

  5. Resultado

    A API virou a base comum das automações da operação. Novos fluxos reutilizam serviços existentes e correções críticas deixam de ser replicadas projeto por projeto.

Gateway de acesso e consumo de APIs

2026 — atual · segurança, cotas e auditoria
Centralizei a autorização de clientes, credenciais e produtos antes que uma requisição alcance a API de negócio.Python · FastAPI · PostgreSQL · JWT · Prometheus · Docker
  1. Problema

    Cada API precisava decidir sozinha quem podia consumir qual produto, de qual IP e dentro de qual limite. Isso espalhava regra de acesso e dificultava auditoria e revogação.

  2. Decisão

    Separei autorização da regra de negócio: a API externa consulta o gateway e só processa a chamada quando todas as políticas são aprovadas.

  3. Arquitetura

    A validação combina status do cliente e da credencial, vínculo com produto, permissões por endpoint, whitelist de IP/CIDR e cota diária antes de autorizar o acesso.

  4. Implementação

    FastAPI e PostgreSQL com JWT, bcrypt, rate limiting, circuit breaker, métricas Prometheus, logs de requisição e testes do fluxo completo.

  5. Resultado

    O acesso pode ser liberado, limitado ou revogado em um único ponto, com rastreabilidade de consumo e sem alterar cada API integrada.

Plataforma corporativa de avaliação e feedback

2026 · produto full-stack interno
Desenvolvi uma plataforma para estruturar avaliações, acompanhar ciclos e apoiar decisões de evolução profissional.React · Node.js · Express · PostgreSQL · JWT · Docker
  1. Problema

    Avaliações de promoção envolvem critérios diferentes por cargo, histórico, evidências e acompanhamento. Sem um fluxo único, a decisão perde consistência e rastreabilidade.

  2. Decisão

    Transformei as regras do processo em um produto configurável, com perfis de acesso e uma jornada guiada para o gestor.

  3. Arquitetura

    Frontend React consumindo uma API Express com PostgreSQL, autenticação JWT em cookie httpOnly e autorização por perfil e área.

  4. Implementação

    Entreguei dashboard, critérios por cargo, rascunho e finalização, comparação entre ciclos, plano de desenvolvimento, filtros e relatórios em PDF.

  5. Resultado

    A empresa ganhou um histórico centralizado do processo, com critérios explícitos e visão clara da evolução de cada profissional entre ciclos.

O que eu aprendi operando o que construí

Automatizar um processo ruim só o deixa mais rápido.

Antes de escrever código eu entendo por que o processo existe. Algumas das melhores decisões que tomei foram não construir.

Arquitetura que ninguém consegue operar não é arquitetura.

Escolho a solução que o time consegue manter, diagnosticar e evoluir — não a mais elegante no papel.

Deploy não é o fim do trabalho.

Log, alerta, falha, incidente e causa raiz fazem parte da entrega. Quem constrói também atende.

Padrão é o que faz um time escalar.

Mesmo formato de log, mesmo tratamento de erro, mesmo caminho para subir. É o que permite alguém resolver um problema que não é dele.

Se você precisa de alguém que desenha e entrega, vamos conversar.

Busco desafios hands-on em backend, Python, automação e integrações — com espaço para contribuir também em arquitetura e liderança técnica.

aberto a
Software Engineer SêniorSenior Python EngineerSenior Backend EngineerTech LeadBackend Tech LeadAutomation EngineerIntegration EngineerSoftware Architect
graduação
Tecnólogo em Análise e Desenvolvimento de SistemasUNINOVE · ago/2020 — dez/2022
certificação
PySide6 e Qt DesignerUdemy · 2023
certificação
Power BI — do básico ao avançadoUdemy · 2022
base
São Paulo, Brasil