Matheus Costa Vieira

São Paulo - SP - Brasil

Phone: +55 41 9 88024599

Email: matheus.costa.vieira@gmail.com

LinkedIn: LinkedIn Profile

Resumo Profissional

Engenheiro de Software Sênior com 16+ anos de experiência em projeto, desenvolvimento e manutenção de sistemas escaláveis ​​e de alto desempenho. Sólida expertise no ecossistema .NET, soluções em nuvem no Azure, frameworks front-end e melhores práticas de arquitetura de software. Experiência comprovada na liderança de equipes técnicas, criação de bibliotecas reutilizáveis, otimização de pipelines de CI/CD e entrega de soluções centradas no usuário, com testes automatizados e observabilidade em mente.

Experiências Profissionais

Engenheiro de Software Sênior

End2End Systems - - Atual

Main responsibilities and achievements:

  • Arquitetura de sistemas nativos em nuvem no Azure (.NET, Functions, Event Grid), impulsionando a transformação digital dos clientes.
  • Redução o tempo de resposta do sistema de 5 minutos para menos de 3 segundos, melhorando a satisfação do cliente e a eficiência operacional.
  • Migração de sistemas monolíticos para microsserviços, aumentando a escalabilidade em 70% e melhorando a tolerância a falhas.
  • Automação de pipelines de CI/CD, reduzindo o tempo de implantação em 60% e eliminando erros manuais.
  • Liderança de workshops técnicos e mentorias, elevando a maturidade em engenharia e as práticas de DevOps dos clientes.

Engenheiro de Software Sênior

Dell Computadores do Brasil LTDA - -

Main responsibilities and achievements:

  • Arquitetei e desenvolvi um sistema global de endereços suportando múltiplos países com disponibilidade 24/7, processando milhares de requisições diárias em sistemas internos.
  • Liderei a reescrita completa de um sistema legado de mais de 10 anos, implementando arquitetura flexível usando princípios SOLID para suportar operações multi-país sem impactar funcionalidades existentes.
  • Projetei pacotes NuGet reutilizáveis para motores de regras e integração entre microsserviços, reduzindo duplicação de código em 40% e permitindo deploy rápido de regras de negócio específicas por país.
  • Implementei arquitetura híbrida de dados usando Oracle + Elasticsearch, alcançando estratégias de cache otimizadas e tempos de resposta abaixo de 200ms para serviços de validação de endereços.
  • Migrei com sucesso aplicações de nuvem privada para Kubernetes, melhorando escalabilidade e resiliência enquanto estabelecia práticas de CI/CD e monitoramento abrangente com ELK Stack.

Engenheiro de Software Sênior

GFT Brasil - -

Main responsibilities and achievements:

  • Migração de pipelines críticos de ingestão de lotes para microsserviços orientados a eventos, aumentando a produtividade em 50%.
  • Cobertura acima 85% de testes automatizados, reduzindo drasticamente os bugs em produção.
  • Otimização do frontend e UX com a entrega de clientes AngularJS integrados com APIs .NET.

Engenheiro de Software Sênior

Avenue Code - -

Main responsibilities and achievements:

  • Melhorei os tempos de resposta das APIs em 30%, aumentando a escalabilidade de plataformas de integração em larga escala.
  • Implementei autenticação segura com JWT e Azure Active Directory, elevando a segurança e a conformidade da plataforma.
  • Desenvolvimento e implementação de integrações entre microsserviços, garantindo confiabilidade, escalabilidade e consistência em sistemas distribuídos.

Engenheiro de Software Sênior

Wipro Limited - -

Main responsibilities and achievements:

  • APIs arquitetadas que suportam milhões de transações diárias, melhorando a confiabilidade dos processos de reembolso de cartão de crédito.
  • Resiliência aprimorada do sistema com tratamento robusto de erros e padrões de escalonamento em ambientes Java e .NET.
  • ReDesenvolvimento de fluxos de integração entre microsserviços, garantindo comunicação eficiente, consistência de dados e tolerância a falhas em ambientes distribuídos.

Formação

Sistemas Embarcados e Internet das Coisas (IoT) - UP - Universidade Positivo ( - )

Engenharia de Software e Arquitetura de Sistemas - UNESA - Universidade Estácio de Sá ( - )

Bacharel em Sistemas de Informação - UP - Universidade Positivo ( - )

Linguagens

Português: Nativo

Inglês: Avançado

Espanhol: Intermediário

Alemão: Intermediário

Cursos

DOJO Toolkit 1.9 Fundamentos, Conceito de Interface com Usuário & Arquitetura - SitePen ( - )

Arquitetura da Informação - Aldeia Coworking ( - )

Workshop Overview de HTML5 - Aldeia Coworking ( - )

Desenvolvento Aplicações Web com Microsoft Visual Studio 2010 - TechResult IT Solutions ( - )

Competências Essenciais

  • Desenvolvimento Backend: .NET 8, .NET Core, Entity Framework Core, C#, Java, VB.NET, Python, COBOL, Delphi
  • Desenvolvimento Frontend: AngularJS, ReactJS, VueJS, KnockoutJS, JavaScript, HTML5, CSS3, Bootstrap
  • Nuvem e DevOps: Azure (Functions, Durable Functions, Event Grid, SQL Databases, Blob Storage, Active Directory, AI Search), CI/CD (GitHub Actions, Azure Pipelines)
  • Banco de Dados: SQL Server, Oracle, MongoDB, Elasticsearch
  • Mensageria e Cache: RabbitMQ, Redis
  • Teste e Qualidade: Unit Testing, Automated Testing, Design Patterns, SOLID Principles, GRASP
  • Observabilidade: Serilog, ELK Stack, Application Insights
  • Controle de Versão: Git, GitLab, TFS, SVN