Michael Becker

Engenheiro de Software Sênior · Tech Lead · .NET / Sistemas Backend

Vitória, ES, BR michaelrbk@gmail.com GitHub LinkedIn michaelrbk.github.io

Baixar PDF

Resumo Profissional

Tech Lead e Engenheiro de Software Sênior com mais de 20 anos de experiência projetando e entregando software para clientes internacionais nas Américas e Europa. Especialista em .NET, Sistemas Backend e arquiteturas modernas (DDD, CQRS, Clean Architecture). Motivado em construir equipes e sistemas sólidos e ajudar desenvolvedores a crescer. Apaixonado por programação, automação, simplicidade e entrega incremental de valor com qualidade.

Competências

Arquitetura:
DDD, CQRS, Clean Architecture, Modular Monoliths, Microservices, Event-Driven Systems
Cloud & DevOps:
Azure Functions, Azure Service Bus, Azure Storage, AWS, CI/CD, Infrastructure as Code
Ferramentas de IA:
Claude Code, Cursor, GitHub Copilot, Fluxos de desenvolvimento assistidos por IA
Linguagens:
.NET, .NET Core, C#, Python, Java, PHP, ADVPL, JavaScript, Go, HTML/CSS
Bancos de Dados:
MSSQL, MySQL, Oracle, PostgreSQL, Armazenamento não relacional Azure
Práticas:
Agile / Scrum, Testes Automatizados, Qualidade de Código, Git, SVN
Machine Learning:
Python, TensorFlow, Scikit-learn, Análise de Dados, Reconhecimento de Imagem
Liderança:
Gestão de Equipes, Mentoria, Design de Soluções, Definição de Padrões, Análise de Negócios

Experiência

IntrosMatter — Delaware, EUA (Remoto)

Dez 2024 – Atual

Tech Lead / Engenheiro de Software

  • TechLead de um time de 8 engenheiros, definindo arquitetura, design de soluções e padrões de desenvolvimento.
  • Design de soluções end-to-end e acompanhamento e contribuição no backend.
  • Defini processos e melhores práticas de desenvolvimento para garantir qualidade e consistência nas entregas.
  • Mantive a documentação do projeto para apoiar a integração de novos membros e o compartilhamento de conhecimento.
  • Migrei o processo de deploy de feature branches + QA manual para CI/CD trunk-based com testes automatizados, viabilizando múltiplos releases diários
  • Adaptei o framework interno para ser usado em uma arquitetura moderna com acoplamento mínimo, e liderei o time durante o processo de transição.
  • Desenvolvimento assistido por IA (Claude Code, Cursor, GitHub Copilot) — definindo práticas para uso eficaz em toda a equipe.

BairesDev — Core Team — Buenos Aires, Argentina (Remoto)

Ago 2022 – Dez 2024

Tech Lead / Engenheiro de Software

  • Promovido a Tech Lead em 4 meses após entrar no Parterships Core Team.
  • Adaptei framework interno para padrões DDD, CQRS e Clean Architecture.
  • Projetei e implementei uma solução integrada de testes automatizados para o time.

FoodX (via BairesDev) — Vancouver, Canadá (Remoto)

Dez 2020 – Ago 2022

Team Lead / Engenheiro de Software

  • Promovido a Team Lead em 4 meses.
  • Construí microsserviços orientados a eventos no Azure (Functions, Service Bus, Storage Queues, armazenamento não relacional).
  • Liderei 3 serviços core e fui responsável pelo design e entrega de funcionalidades.
  • Implementei projetos com Infrastructure as Code e pipelines CI/CD totalmente automatizados.
  • Projetei e entreguei funcionalidades com padrões DDD e Clean Architecture e testes com 99% de code coverage.

Technos da Amazônia S/A — Rio de Janeiro, Brasil

Ago 2018 – Dez 2020

Especialista em Sistemas

  • Projetei e desenvolvi customizações do ERP Protheus (ADVPL) para os módulos financeiro, compras e faturamento.
  • Construí processos automatizados de faturamento e consignação; otimizei consultas MSSQL para performance.
  • Gerenciei integrações de estoque/logística, atualizações de versão e rotinas fiscais.

Ideias Tecnologia — Rio de Janeiro, Brasil

Jun 2014 – Jul 2018

Analista de Sistemas Sênior

  • Entreguei customizações do ERP Protheus para diversas empresas clientes.
  • Liderei múltiplos projetos de migração de versão do Protheus do início ao fim.
  • Introduzi em diversos clientes a boas práticas de desenvolvimento, controle de versão e aprovações internas.

Distribuidora Record — Rio de Janeiro, Brasil

Set 2013 – Jun 2014

Analista de Sistemas

  • Customizei módulos do ERP Protheus (financeiro, compras, faturamento) em ADVPL.
  • Automatizei processos de faturamento e consignação; otimizei consultas MSSQL.
  • Mantive integrações de logística e fiscal.

Doctor Clin Operadora — Novo Hamburgo, Brasil

Abr 2009 – Set 2013

Analista de Sistemas

  • Customizei o módulo PLS (saúde suplementar) do Protheus em ADVPL.
  • Criei relatórios gerenciais em Oracle para tomada de decisões operacionais.
  • Administrei servidores Linux e desenvolvi a intranet corporativa (PHP, Drupal, MySQL).
  • Implantei e customizei o sistema de chamados open source GLPI (PHP, MySQL).

Back From The Future — Laptop Lab — Dublin, Irlanda

Abr 2008 – Mar 2009

Técnico de Computadores

  • Reparei e configurei laptops PC e Apple em uma oficina de alto volume.
  • Promovido a gerente de laboratório em 3 meses, liderando uma equipe de 4 técnicos.
  • Realizei atendimento ao cliente em inglês para diagnósticos, orçamentos e retiradas.

PRD Tecnologia de Gestão — Novo Hamburgo, Brasil

Mai 2006 – Mar 2008

Desenvolvedor

  • Contribuí para o desenvolvimento inicial de produtos em uma startup.
  • Construí um módulo financeiro de ERP e um sistema completo de gestão de leiloeiros com site de licitações online.
  • Tecnologias: xHarbour (Clipper), Java Servlets, iReport, PostgreSQL.

Schmitt Materiais para Escritório — Novo Hamburgo, Brasil

Set 2003 – Mar 2006

Analista de Suporte

  • Cogerencio o time de suporte e a frota de equipamentos da empresa.
  • Trei usuários em ambientes Linux e Windows.
  • Desenvolvi sistemas internos em xHarbour (Clipper) com PostgreSQL; administrei servidores Linux/Windows.

Formação

Pós-Graduação (MIT) — Desenvolvimento Mobile

Instituto Infnet, Rio de Janeiro, Brasil

2014 – 2017

Bacharelado — Ciência da Computação

Universidade Feevale, Novo Hamburgo, Brasil

2004 – 2012

Formação Técnica — Técnico em Informática

Escola Santa Catarina, Novo Hamburgo, Brasil

2001 – 2003

Publicações & Open Source

Idiomas

Português (Nativo) Inglês (Fluente) Espanhol (Conversacional) Francês (Básico)