Author Image

eaê, sou Adriano

Adriano Vieira

Software Engineer

Apaixonado por tecnologia da informação. Experiente em desenho e desenvolvimento de sistemas de grande escala como sistemas ERP/MRP. Trabalho como gerente de projetos e engenheiro de software, lidero equipes, aplicando metodologias como Scrum/Kanban e Lean manufacturing. Desenho microserviços usando o C4 Model e as Especificações OpenAPI ou a GraphQL. Desenvolvo backend/frontend sob Python, Node.js, Typescript, React, Vue, bancos de dados SQL/NoSQL (PostgreSQL, Elasticsearch, MongoDB). Implemento CI/CD usando Gitlab-CI, Github-Actions, Codefresh, e observabilidade usando Kibana, Grafana, Datadog. Automatizo deploys conteinerizados em Kubernetes, AWS Fargate. Desenvolvo FaaS sob AWS Lambda, Azure Functions, OpenFaaS e outros.

Leadership
Team Work
Hard Working

Competências

Premiações

Panelista em Conferência Internacional

Prêmio Ação Coletiva, ed I - FISL 8.0 2007

Prêmio Ação Coletiva, ed II - Latinoware 2008, Brasil

Prêmio Ação Coletiva, ed III – SPB 2009, Brasil

Publicações recentes

Experiências

1
Consultor Autônomo

fevereiro 2015 - Presente

Brasília, Distrito Federal | Belo Horizonte, Minas Gerais

Consultor de TI

fevereiro 2015 - Presente

Responsabilidades:
  • Desenho arquitetural de solução integrada à Claude IA.
  • Análise e desenvolvimento de sistemas em Python, NodeJS, TypeScript e ReactJS.
  • Análise de desempenho de backend API Python e serviço de banco SQL, que reduziu enfileiramento de requisições a zero.
  • Implementação de serviços CI/CD e IaC em nuvem AWS que proporcionou agilizar os testes e deploy de aplicações.
  • Design e implementação de painéis de gestão em Grafana e Power BI, consumindo dados do Elasticsearch e bancos relacionais.
  • Migração de produto em nuvem de DigitalOcean para AWS.
  • Treinamento de desenvolvedores, testadores e sysadmin em CI/CD, Git, Gitflow.
  • CI/CD Lessons Learned in Open Source Networking, Panelista, Santa Clara/CA, USA, Open Networking Summit

Radix Engenharia e Software

Setembro 2022 - Novembro 2024

Rio de Janeiro, Rio de Janeiro

Líder Técnico

Setembro 2022 - Novembro 2024

Responsabilidades:
  • Design arquitetônico em padrões de microsserviços em camadas e orientados a eventos aplicando C4 Model e OpenAPI specification para clientes nos setores de serviços e industrial.
  • Liderança de 5 engenheiros de software em média de diferentes perfis como engenheiros, testadores e membros da equipe DevOps.
  • Condução de cerimônias Scrum atento ao ciclo de desenvolvimento de software.
  • Mentoria de colaboradores para aprimoramento de conhecimento e planejamento de carreira.
  • Desenvolvimento de soluções event-driven sob Python/FastAPI e TypeScript/React integrados a SGBDR, IAM, message/event queue e outros microserviços.
2

3
Zup IT Innovation

outubro 2021 - agosto 2022

São Paulo, São Paulo

Líder Técnico

outubro 2021 - agosto 2022

Responsabilidades:
  • Condução de cerimônias Scrum atento ao ciclo de desenvolvimento de software.
  • Líder do projeto Beagle BFF (https://usebeagle.io).
  • Líder do projeto RitchieCLI noOps (https://ritchiecli.io).
  • Mentoria de colaboradores para aprimoramento de conhecimento e planejamento de carreira.

EBC Empresa Brasil de Comunicação

setembro 2018 - setembro 2021

Brasília, Distrito Federal

Coordenador de Desenvolvimento

setembro 2018 - setembro 2021

Responsabilidades:
  • Desenho e suporte em definição de arquitetura de sistemas implementados em Java, Javascript, Python.
  • Responsável por desenho de sistemas em NodeJS, Javascript e Python.
  • Desenvolvimento full-stack de sistema em SPA/VueJS, API em NodeJS, Javascript e ORM Sequelize, soluções em Python, Flask com persistência em PostgreSQL e Elasticsearch.
  • Desenvolvimento de solução deep learing computer vision sob Python, PyTorch, FastAI.
  • Implementação de métricas e painéis de gestão sob Kibana, Grafana, PowerBI.
  • Responsável por coordenar a integração do desenvolvimento de sistemas e infraestrutura com suporte a revisão de arquiteturas de implantação, testes de integração e aceitação.
  • Desenvolvimento de testes sistemas com suporte de ferramentas como Insomnia, Postman, Gitlab-CI, SonarQube, Mocha, ChaiJS, Cypress.
4

5
Dataprev

maio 2010 - junho 2018

Brasília, Distrito Federal

Gerente de Projetos

maio 2010 - junho 2018


Projeto CACIC

Abril 2007 - Abril 2010

Brasil

Ferramenta de código aberto (open-source) para inventário de sistemas TIC.

Desenvolvedor Líder

Abril 2007 - Abril 2010

6

7
Politec -> Indra Company

setembro 2006 - abril 2010

Brasília, Distrito Federal

Atuante diretamente no Ministério do Trabalho e Minitério da Previdência Social.

Gerente de Operações de TIC

maio 2009 - abril 2010

Engenheiro de Sistemas

setembro 2006 - maio 2009


Aethra Componentes Automotivos

julho 1992 - outubro 2005

Contagem, Minas Gerais

Engenheiro de Sistemas

julho 1992 - outubro 2005

8

9
Micro Universo Informática

junho 1990 - setembro 1992

Belo Horizonte, Minas Gerais

Desenvolvedor Pleno

junho 1990 - setembro 1992


Vitória Passos Informática

julho 1989 - agosto 1990

Belo Horizonte, Minas Gerais

Desenvolvedor Junior

julho 1989 - agosto 1990

10