Engenheiro de Software com mais de vinte anos de experiência atuando em organizações de diversos setores e portes. Liderou equipes remotas de desenvolvedores, testadores e profissionais DevOps.

Experiente em Python3, Node.js, React.js e TypeScript aplicando arquiteturas hexagonais e MVC. Desenvolveu plataformas e serviços orientados a eventos com Kafka e cache em Valkey/Redis. Implementou testes unitários, de integração, ponta a ponta e de carga utilizando PyTest, Cypress, Playwright, K6 e Locust.

Trabalhou com AWS, GCP e Azure gerenciando EC2, Load Balancers, Fargate, Lambda e Azure Functions. Promove integração de equipes e entrega ágil aplicando Modelo C4, Scrum, DevOps e práticas Lean.

Formado em Engenharia Mecânica com MBA em Gestão Empresarial.


EXPERIÊNCIA PROFISSIONAL

Consultor Autônomo, fevereiro/2015 … presente – Brasil

Projeto: Plataforma Multi-Tenant integrada ao Whatsapp e Provedores de IA

Arquitetou solução PoC e2e integrando Claude AI com workflow escalável. Criou plataforma desacoplada separando domínios Staff e Tenant garantindo isolamento total de dados (RLS). Implementou arquitetura hexagonal para orquestração de IA independente de provedores. Construiu sistema de processamento assíncrono usando TaskIQ e Valkey reduzindo latência. Alcançou conformidade 100% LGPD/GDPR com criptografia AES-256-GCM e Blind Indexing.

Projeto: Solução de Atração e Engajamento de Consumidores

Executou desenvolvimento full-stack com Python, Node.js, TypeScript e React JS entregando código limpo e funcionalidades robustas. Realizou análise de desempenho em API Python e back-end SQL eliminando filas e alcançando zero solicitações enfileiradas no banco. Construiu pipelines CI/CD e fluxos IaC na AWS acelerando ciclos de liberação e melhorando consistência nas implantações.

Projeto: Produto de Frente de Restaurantes

Liderou migração de produto crítico do DigitalOcean para AWS redesenhando arquitetura visando maior disponibilidade, segurança e eficiência de custos. Desenvolveu painéis interativos no Grafana e Power BI agregando métricas do Elasticsearch e bancos relacionais fornecendo insights operacionais em tempo real.

Projeto: Compartilhamento de Conhecimento

  • Conduziu fóruns/conferências/palestras abertas ao público em geral
    https://speakerdeck.com/adrianovieira
  • Ministrou treinamentos práticos para desenvolvedores, engenheiros de QA e administradores de sistemas sobre boas práticas de controle de versão (Git, GitFlow), conceitos de CI/CD e ferramentas de pipeline, elevando a maturidade DevOps da equipe.
  • Apresentou “CI/CD Lessons Learned in Open Source Networking” como painelista em conferência em Santa Clara, CA/EUA, compartilhando insights práticos sobre entrega contínua em projetos abertos. Open Networking Summit

Tech Lead de Desenvolvimento de Software, Radix Engenharia e Software – set/2022 a nov/2024 (remoto)

  • Conduziu sessões regulares de mentoria 1:1, orientando engenheiros no crescimento de habilidades, planejamento de carreira e excelência técnica.
  • Arquitetou soluções de microsserviços em camadas e orientados a eventos para clientes dos setores de serviços e indústria, aplicando princípios de design hexagonal para garantir modularidade e testabilidade.
  • Liderou análise, design e desenvolvimento full‑stack usando Python 3, FastAPI, Pydantic e TypeScript/React, integrados ao CIAM Auth0 para gestão segura de identidade.
  • Criou funções serverless (AWS Lambda, Azure Functions) que orquestram autenticação Auth0, front‑ends React e APIs Python, aumentando a segurança e reduzindo latência.
  • Protegeu APIs backend via AWS Cognito e OAuth 2.0, aplicando controle de acesso granular.
  • Implementou conectores Kafka Connect para streaming de dados ao AWS RDS/Aurora; desenvolveu produtores/consumidores Python para tópicos Kafka, habilitando análises em tempo real no Power BI para analistas de negócios e product owners.
  • Produziu especificações completas OpenAPI 3.0 com Stoplight Studio e Mule Design/Exchange, assegurando documentação clara “contract‑first”.
  • Estabeleceu pipelines automatizados de testes: Pytest (backend) e Vitest (frontend), alcançando > 90 % de cobertura de código monitorada pelo SonarQube.
  • Gerenciou o ciclo completo de entrega usando Atlassian Jira (Kanban/Scrum) e Datadog para observabilidade, coordenando uma equipe de ~5 engenheiros.
  • Coordenou cerimônias Scrum (Planejamento, Daily Stand‑up, Review, Retrospectiva) via quadros Jira, promovendo transparência e melhoria contínua.
  • Projetou e entregou microsserviços Python e TypeScript integrados a PostgreSQL, Kafka, Redis, Auth0 e Mule Gateway, reforçando um ecossistema backend robusto e escalável.
  • Defendeu a adoção de boas práticas: pipelines Codefresh CI/CD, análise estática/segurança SonarQube, testes e2e com Playwright e testes de carga com Locust/K6.
  • Supervisionou operações de produção em AWS Fargate, funções serverless e Azure Functions, garantindo alta disponibilidade, desempenho e eficiência de custos.
  • Integrou serviços transversais — UI web, APIs REST, bancos de dados, computação serverless, mensageria, CI/CD, monitoramento, API gateway e provedor de identidade — em plataformas coesas e seguras.

Tech Lead de Desenvolvimento de Software, Zup IT Innovation – out/2021 a ago/2022 (remoto)

  • Supervisionou equipe de engenharia totalmente remota, facilitando todas as cerimônias Scrum (daily stand‑ups, planejamento de sprint, revisões e retrospectivas) para manter a entrega nos trilhos e fomentar a melhoria contínua.
  • Conduziu sessões regulares de coaching 1:1, mentorando engenheiros em desenvolvimento técnico e progressão de carreira, resultando em crescimento mensurável de competências e engajamento.
  • Atuou como Tech Lead da plataforma Beagle BFF (https://usebeagle.io), dirigindo arquitetura, qualidade de código e processos de entrega para um serviço de backend‑for‑frontend de alto tráfego.
  • Liderou a iniciativa RitchieCLI no‑ops (https://ritchiecli.io), definindo roadmap, supervisionando implementação e promovendo mentalidade “developer‑experience‑first”, reduzindo overhead operacional e acelerando lançamentos de recursos.

Coordenador de Desenvolvimento de Software, Empresa Brasil de Comunicação – out/2020 a set/2021 – Brasília/DF, Brasil

  • Mentorou engenheiros por meio de posts de blog direcionados e sessões 1:1, ajudando-os a aprimorar habilidades técnicas e traçar caminhos claros de carreira enquanto gerenciava equipe totalmente remota.
  • Projetou e supervisionou a arquitetura de implantação de um serviço de painel de gestão que alimenta decisões baseadas em dados em toda a organização.
  • Definiu e refinou arquiteturas de sistemas para aplicações Java, JavaScript e Python, garantindo coordenação fluida entre equipes de desenvolvimento e infraestrutura.
  • Liderou design e implementação de back‑ends Node.js/JavaScript, entregando soluções full‑stack com SPA Vue.js, ORM Sequelize e armazenamento PostgreSQL.
  • Estabeleceu pipelines CI/CD robustos usando GitLab CI, complementados por análise estática (SonarQube) e suítes de testes automatizados (Mocha/Chai, Cypress, Insomnia), proporcionando alta cobertura de testes e feedback rápido.
  • Integrau funcionalidades de chat em tempo real construindo bots JavaScript e manipuladores de webhook, ampliando a funcionalidade da plataforma e melhorando engajamento de usuários.
  • Diagnosticou e resolveu anomalias de produção em serviços legados Java e JavaScript, reduzindo tempo de inatividade e aumentando estabilidade do sistema.
  • Criou e manteve portal de documentação abrangente (AsciiDoc) que codifica padrões de desenvolvimento, práticas IaC e especificações OpenAPI usando Stoplight Studio.
  • Automatizou provisionamento de infraestrutura com scripts IaC, simplificando a criação de ambientes e garantindo implantações auditáveis e repetíveis.
  • Projetou e entregou dashboards executivos no Grafana e Power BI, agregando dados de Elasticsearch, bancos relacionais e ferramentas de monitoramento para gerar insights acionáveis para stakeholders.
  • Promoveu melhoria contínua de processos, propondo e patrocinando aprimoramentos em fluxos de trabalho de desenvolvimento, gerenciamento de releases e integração de infraestrutura, resultando em ciclos de entrega mais rápidos e releases de maior qualidade.

Tech Lead de Desenvolvimento de Software, Empresa Brasil de Comunicação – set/2018 a out/2020 – Brasília/DF, Brasil

  • Mentorou engenheiros em crescimento técnico e planejamento de carreira, utilizando sessões Dojo/Kata e encontros 1:1 para elevar o nível de habilidades da equipe.
  • Gerenciou grupo de desenvolvimento totalmente remoto, organizando o ciclo completo de vida de sistemas de produção e impondo práticas padrão da indústria para qualidade de código, testes e entrega contínua.
  • Definiu e revisou arquitetura para aplicações Java, JavaScript, Python e Go, assegurando escalabilidade, manutenibilidade e alinhamento com metas de negócio.
  • Projetou e construiu serviços centrados em Python que utilizam PostgreSQL, NoSQL/Elasticsearch e produziram dashboards operacionais em Kibana e Grafana para monitoramento em tempo real.
  • Liderou concepção e implementação de plataforma de visão computacional usando PyTorch e FastAI para analisar conteúdo de transmissões de TV, abrangendo ingestão de dados, treinamento de modelos e pipelines de inferência.
  • Entregou soluções full‑stack em JavaScript, Python e Go, aderindo a boas práticas de desenvolvimento, QA rigorosa e frameworks de teste automatizado (Insomnia, GitLab‑CI, SonarQube, Mocha/Chai, Cypress).
  • Dirigiu estratégia e execução de CI/CD, supervisionando estágios de teste/QA, gerenciamento de releases e implantações automatizadas com GitLab‑CI, Sonatype Nexus, Rancher, Kubernetes e Ansible.
  • Autor de scripts IaC e charts Helm para provisionar e gerenciar recursos em nuvem, automatizando todo o ciclo de vida da aplicação desde a compilação até a produção.
  • Operou e otimizou clusters Kubernetes‑as‑a‑Service usando Rancher e ferramentas nativas do Kubernetes, garantindo alta disponibilidade, escalabilidade e observabilidade de todos os serviços.
  • Cultivou cultura de melhoria contínua, guiando equipes na implementação de pipelines end‑to‑end e promovendo práticas DevOps de classe mundial em toda a organização.

Assessor para Arquitetura e Planejamento de Serviços de Infraestrutura de TIC, Dataprev – maio/2010 a junho/2018 – Brasília/DF

  • Supervisão de times locais e remotos para implementação de Datalake com Serviço usando o framework Hadoop que propiciou criar o serviço GovData a ser disponibilizado para clientes governamentais;
  • Responsável por gestão de projetos internos e em parceria entre empresas públicas ou privadas que promoveu a implementação do Centro de Inovação em Computação em Nuvem;
  • Supervisão de equipes locais e remotas no desenvolvimento de sistemas ou serviços construindo pipeline de automação para testes de aplicações ou módulos de infraestrutura em código;
  • Supervisão de equipes em desenho e desenvolvimento de serviços de infraestrutura para clientes internos ou externos;
  • Diretamente envolvido em melhoria de processos como o de gestão de incidentes e de monitoramento de sistemas e serviços;
  • Assessoria em boas práticas de segurança da informação na implementação de plano de continuidade e gerenciamento de risco em TIC, boas práticas para assegurar a qualidade e disponibilidade de serviços;
  • Assessoramento para construção de plano diretor de TIC;
  • Supervisão de projetos de implementação de serviços e tecnologias como git/Gitlab, Gitlab-ci, jenkins-ci, puppet, docker, rancher
  • Responsável por guiar equipes em desenho e implementação de monitoramento e testes de serviços via CA Suite, zabbix, browser dev tools/firebug/page speed.
  • Propor e patrocinar melhorias de processos na entrega de serviços e/ou administrativos para diretoria de infraestrutura de TIC com base em melhores práticas de mercado e de governança corporativa

Gerente de Operações de TI, Politec -> Indra Company – setembro/2006 a abril/2010 – Brasília/DF

  • Gerência de equipe de TI em operação de sistemas e serviços para usuários internos ao Ministério do Trabalho e aos SINE, bem como para o cidadão;
  • Desenvolvimento e implementação de serviço para automação de deploy contínuo de aplicações;
  • Assessoria em Contratação de Suporte/Serviços;
  • Assessoria em definições de políticas de proteção de dados, metodologia de desenvolvimento de sistemas, boas práticas de segurança da informação, boas práticas para assegurar a qualidade e disponibilidade de serviços;
  • Administração de plataforma Linux (CentOS/Redhat, Debian) e Windows (2000 e 2003);
  • Administração de infra-estrutura de máquinas virtuais (Linux e Windows) em VMWare Server e VMWare ESXi; Administração e suporte a servidores (alguns clusterizados) de aplicações Apache, Jboss-4, IIS5, IIS6;
  • Administração, suporte e treinamento em gestão de configuração e de mudanças em serviços;
  • Implantação de sistemas GED e de Gestão de Ativos e Software de TI;
  • Administração de servidores DELL-2950, IBM-236/346/445, DELL-6800 e HP-ML370.

Engenheiro de Sistemas, Aethra Componentes Automotivos - Julho/1992-Outubro/2005 - Betim, MG/Brasil

  • Supervisão de equipes de projeto e técnica
  • Atuação junto à Gerência para desenvolvimento/prospecção de aplicações para suporte à tomada de decisões
  • Desenvolvimento de aplicação que promoveu a redução de custos com fretes em 20%
  • Desenho e desenvolvimento de mini sistema ERP de triangulação de componentes automotivos que proporcionou a redução de débitos com clientes em mais R$500mil
  • Implantação de sistema de inventário eletrônico do parque tecnológico que permitiu ganhos em qualidade da aferição, rapidez nos resultados com redução de custos (mão-de-obra, seguro)
  • Implementação de sistema de tickets que contribuiu para otimizar o trabalho em equipe
  • Reestruturação de servidores e rede que promoveram ganhos de desempenho e, principalmente, no nível de serviço aos clientes de TI
  • Ministração de palestra e treinamentos a gerência/gestores (trabalho em grupo, sistema integrado – IBS-ERP) proporcionando melhorias no uso da informação
  • Ministração de treinamentos a usuários de sistema integrado (IBS-ERP) que promoveram melhorias na qualidade da entrada dos dados
  • Implantação e suporte a sistema integrado (IBS-ERP) em diversos setores (contabilidade, financeiro, fiscal, PCP, logística, produção).
  • Administração de ambiente operacional OS400.
  • Instalação/reinstalação/atualização do sistema e serviços
  • Administração do banco de dados DB2/400
  • Criação de CLs para otimizar rotinas de operações/operadores
  • Administração/criação de queries de banco de dados
  • Administração de ambiente operacional Linux
  • Análise e desenvolvimento de sistemas (php/web, pascal, clipper).
  • Instalação, reinstalação e atualização do sistema, bancos de dados (MySQL e PostgreSQL) e serviços (DHCP, WINS, DNS, OUTROS)
  • Administração de bancos de dados (MySQL, PostgreSQL) e de serviços de redes – DNS, DHCP, WINS
  • Instalação, configuração e administração básicas de proxy e firewall
  • Instalação, configuração e administração de servidor web
  • Conhecimento administrativo em ambiente Windows 2000 Server
  • Habilidade em análise e desenvolvimento de sistemas, usando técnicas de UML/Orientação a Objetos.

Desenvolvedor, Micro Universo Informática - Setembro/1990-Junho/1992 - Belo Horizonte, MG/Brasil

  • Desenvolvimento de sistema de folha de pagamentos em ambientes XENIX e MSDOS usando a linguagem FoxBase e Clipper Summer 87.

Desenvolvedor, Vitória Passos Informática - Julho/1989-Agosto/1990 - Belo Horizonte, MG/Brasil

  • Desenvolvimento de sistemas de folha de pagamentos para a “Imprensa Oficial” em ambiente MSDOS usando a linguagem Clipper Summer 87.

RFFSA – REDE FERROVIÁRIA Cargo: Estagiário / Programador de Computador Atividades Desenvolvidas:

  • Desenvolvimento de sistemas de controle de estoques de peças e matérias-primas para construção de redes ferroviárias em ambiente MSDOS usando a linguagem Dialog Plus

PLANEX ENGENHARIA - agosto/1988 - junho/1989 Cargo: Digitador/Programador de Computador Atividades Desenvolvidas:

  • Digitações diversas de dados de aferições de terraplanagens/construção de estradas.
  • Desenvolvimento de sistemas para controles de engenharia – em MSDOS e Pascal.
  • Desenvolvimento de aplicação para cálculo e emissão de folha de rescisão – em MSDOS e Pascal.

MODERNA INDÚSTRIA DE PLÁSTICO - setembro/1986 - dezembro/1987 Cargo: Auxiliar de Escritório Atividades Desenvolvidas:

  • Atividades de controle de crédito e cobrança
  • Auxílio em rotinas de contas a receber
  • Auxílio em rotinas administrativas diversas (contato com clientes, contas a pagar e CPD)

CARIJÓS EMPREENDIMENTOS FLORESTAIS Cargo: Digitador Atividades Desenvolvidas:

  • Digitações em geral

CONTABILIDADE FONSECA Cargo: Auxiliar de contabilidade Atividades Desenvolvidas:

  • Auxiliar em rotinas de classificações e registros contábeis

CERTIFICAÇÕES


IDIOMAS

  • Inglês – Avançado – Only Way/BH (2005); atualmente cursando em aulas particulares
  • Espanhol – Básico – auto estudo e contato com indivíduos de países latinos (2008/2010)
  • Português – natural

FORMAÇÃO ACADÊMICA

  • Especialização em Engenharia de Software – Universidade Federal de Minas Gerais – incompleto (2006)
  • MBA Gestão Empresarial – Fundação Getúlio Vargas/RJ – (2004)
  • Graduação Engenharia Mecânica – Pontifícia Universidade Católica de Minas Gerais – (2000)
  • Técnico em Processamento de Dados – Colégio Técnico de Minas Gerais – COTEMIG
  • Técnico em Contabilidade – Colégio da Associação dos Empregados do Comércio - AEC

EVENTOS

Obtive oportunidade de conduzir fórum/conferências/palestras abertas ao público em geral, entre as quais:

  • 2º DevOpsDays Brasília, 2017 – membro da equipe organizadora, Brasília/DF, Brasil
  • Open Networking Summit 2017, 2017 – Panel Discussion: CI/CD Lessons Learned in Open Source Networking - Painelista, Santa Clara/CA, EUA
  • 1º DevOpsDays Brasília, 2016 – membro da equipe organizadora; palestrante em open-space Gitlab-CI+Rancher, Brasília/DF, Brasil
  • 58º Fórum de TIC da Dataprev, 2014 – Soluções de Big Data – membro de equipe organizadora, Brasília/DF, Brasil
  • 56º Fórum de TIC da Dataprev, 2014 – DevOps: Comunicação, colaboração e integração para a entrega contínua e operações estáveis em TIC – membro de equipe organizadora, Brasília/DF, Brasil
  • 10º Fórum Internacional do Software Livre (FISL 10.0), 2009 – Palestra para a Comunidade CACIC, Porto Alegre/RS, Brasil
  • Festival Latino de Instalação de Software Livre (FLISOL-DF), 2009 – Palestra sobre o CACIC-2.4, Taguatinga/DF, Brasil
  • V Conferência Latino-americana de Software Livre (Latinoware), 2008 – Convidado pela comissão organizadora a ministrar mini-curso sobre o CACIC, Foz do Iguaçu/PR, Brasil
  • 9º Fórum Internacional do Software Livre (FISL 9.0), 2008 – Palestra para a Comunidade CACIC, Porto Alegre/RS, Brasil
  • IV Conferência Latino-americana de Software Livre (Latinoware), 2007 – Palestrante convidado pela comissão organizadora a ministrar mini-curso sobre o CACIC, Foz do Iguaçu/PR, Brasil
  • Encontro Mineiro de Software Livre, 2007 – Palestra sobre sistema CACIC, Lavras/MG, Brasil
  • 8º Fórum Internacional do Software Livre (FISL 8.0), 2007 – Integrante da equipe do Ministério do Trabalho e Emprego no evento; Palestra para a Comunidade CACIC, Porto Alegre/RS, Brasil
  • Mostra TIC Edição 2007 “O Brasil das Novas Oportunidades”, 2007 – Tema: CACIC – Convidado pela SLTI/MPOG, Brasília/DF, Brasil
  • I Workshop de Desenvolvimento de Software com Ferramentas Open Source, 2006 – Tema: Controlando o Desenvolvimento de Sistemas com SubVersion, Brasília/DF, Brasil

PRÊMIOS GANHOS

  • I Prêmio Ação Coletiva - FISL 9.0 - por Associação do Software Livre e Ministério do Planejamento Orçamento e Gestão (SLTI)
  • II Prêmio Ação Coletiva - Latinoware 2008 - por Fundação Parque Tecnológico Itaipu e Ministério do Planejamento Orçamento e Gestão (SLTI)
  • III Prêmio Ação Coletiva – Convenção SPB 2009 - por ATA-Associação de Tecnologias Abertas (ATA), Intel® e Portal de Software Público Brasileiro (SPB)

CURSOS EXTRA-CURRICULARES

  • Big Data 101 - por Cognitive Class (https://courses.cognitiveclass.ai/certificates/c84511fa6a0d4c3c8284abb562a5518c) – janeiro/2018
  • Hadoop 101 - por Cognitive Class (https://courses.cognitiveclass.ai/certificates/a5854b8c96d6486596a2da37771dcbbc) – janeiro/2018
  • Direito Digital – por PPP Advogados – 30h – setembro/2016
  • Análise e Planejamento Financeiro – SEBRAE – Via Internet – (agosto e setembro/2004)
  • Formação e Desenvolvimento de Supervisores – Manager Assessoria em Recursos Humanos – Via Internet. – (julho a setembro/2002)
  • Linux I, II, III, IV (SUSE) – Microhard Informática – (julho e agosto/2000)
  • Custos Industriais – Centro de Treinamento e Ensino RHEA – (novembro/2000)
  • Borland Delphi 3 – Squadra Tecnologia em Software – (julho/1998)
  • Capacitação de Instrutores – IDIH – Instituto de Desenvolvimento Integrado do Homem – (junho/1998)
  • Gestão de Projetos, COBIT, ITIL, Sistemas multi-agentes, Windows Server

ATIVIDADES ACADÊMICAS / TREINAMENTO / VOLUNTARIADO


  1. Configurador Automático e Coletor de Informações Computacionais (https://softwarepublico.gov.br/gitlab/groups/cacic↩︎