Foto de Perfil de Vinicius Evangelista

Olá, eu sou Vinicius Evangelista

Senior Full Stack Developer

Desenvolvedor full stack com 4+ anos de experiência prática em .NET, AWS e React. Atualmente atuo como Senior Full Stack Developer na KLAS Research, onde construo aplicações corporativas escaláveis, otimizo performance de produção e contribuo com revisões de código e mentorias.

Minha trajetória passou por fintechs (BTG Pactual), instituições de ensino técnico (SENAI) e trading de alta performance (Intelitrader), sempre na fronteira entre backend robusto, frontend moderno e infraestrutura cloud-native.

Trajetória Profissional

Senior Full Stack developer @ KLAS Research

Junho 2025 - Presente
Utah, Estados Unidos (Remoto)
  • Projetou, implementou e manteve features de uma aplicação web corporativa usando C#, ASP.NET Core, .NET, REST APIs, React, SQL Server, Azure e Azure DevOps em um ambiente de engenharia remoto nos EUA.
  • Diagnosticou e corrigiu um problema de performance N+1 em uma página de perfil de vendedor, melhorando o tempo de resposta em 15x via otimização de SQL e acesso a dados.
  • Identificou e resolveu um problema de observabilidade rastreando logs do OpenTelemetry no Azure Application Insights, melhorando a visibilidade de produção e o processo de troubleshooting do time.
  • Implementou autenticação Microsoft Entra ID para um sistema interno de administração em React usando permissões delegadas, fortalecendo os fluxos de autenticação e autorização.
  • Contribuiu para a qualidade de código através de revisões por pares, discussões técnicas, padrões de implementação mantíveis e colaboração com engenheiros seniores em entregas alinhadas à arquitetura.
  • Liderou uma sessão hands-on de Codex CLI com o time full-stack, aplicando gestão de contexto, plan mode e workflows de engenharia reutilizáveis para melhorar a produtividade do time.

.NET Full Stack Developer @ BTG Pactual

Out 2024 - Junho 2025
São Paulo, Brasil
  • Desenvolveu e manteve aplicações corporativas .NET usando C#, ASP.NET Core, SQL Server, Azure DevOps, Git, pull requests e práticas de entrega Agile.
  • Construiu um algoritmo para simplificar o processamento de contratos, aumentando a eficiência de entrega da sprint em 50% e ajudando o time a cumprir prazos com mais consistência.
  • Co-arquitetou um pipeline de dados para integrar projetos existentes a um Data Lake, melhorando o fluxo de dados, acessibilidade e habilitando analytics entre departamentos.
  • Documentou processos de onboarding e desenvolvimento para novos membros, reduzindo o tempo de adaptação em 75% e melhorando a produtividade do time no primeiro mês.
  • Colaborou com stakeholders de negócios e técnicos para clarificar requisitos, refinar tarefas técnicas e entregar software mantível alinhado às necessidades corporativas.

.NET Developer @ SENAI

Mai 2023 - Out 2024
São Paulo, Brasil
  • Construiu e manteve aplicações web e APIs .NET usando C#, ASP.NET, SQL, Azure DevOps, Git, conceitos de CI/CD e práticas estruturadas de entrega Agile.
  • Implementou a primeira pipeline CI/CD para projetos de ciclo curto, reduzindo o tempo de entrega em 50% e melhorando a confiabilidade de deploy.
  • Reestruturou o board do Azure DevOps para melhorar organização, rastreamento e visibilidade de features, user stories e trabalho de engenharia.
  • Liderou a transição para um novo cloud provider, melhorando a qualidade de entrega e reduzindo custos de infraestrutura em 30%.
  • Trabalhou em modernização de aplicações, refatoração e melhorias de mantibilidade em sistemas internos e projetos de software voltados ao cliente.

C++ Developer @ Intelitrader

Junho 2022 - Jan 2023
São Paulo, Brasil
  • Manteve e melhorou uma aplicação financeira de alta performance usando C++, C#, Python, SQL, debugging, profiling e práticas de suporte a produção.
  • Analisou e mitigou memory leaks, melhorando performance e estabilidade do produto em 30% durante cenários de alta carga.
  • Resolveu um bug crítico de compatibilidade com Windows no sistema principal, reduzindo crashes em 40% e melhorando a experiência do usuário em instalações de clientes.
  • Colaborou com times de engenharia para diagnosticar problemas complexos, melhorar confiabilidade do software e suportar comportamento crítico de aplicações mission-critical.

O que eu faço

Desenvolvimento Back-End

APIs robustas com .NET, C# e arquiteturas distribuídas escaláveis

Desenvolvimento Front-end

Interfaces modernas com React, TypeScript e Tailwind CSS

Performance

Otimização de aplicações, observabilidade e experiências rápidas

Cloud

Infraestrutura na AWS, pipelines CI/CD e arquiteturas cloud-native

Minha História

Comecei minha jornada na programação em 2020, durante a graduação em Análise e Desenvolvimento de Sistemas na FATEC. Logo nos primeiros anos me interessei pelo ecossistema .NET e por como aplicações corporativas são construídas de ponta a ponta — do banco de dados à interface do usuário.

Em 2022 entrei na Intelitrader como desenvolvedor C++, lidando com uma aplicação financeira de alta performance. Foi onde aprendi o custo real de bugs em produção e a importância de profiling, observabilidade e estabilidade sob carga.

Depois vieram SENAI (2023–2024), onde implementei minha primeira pipeline CI/CD e liderei a troca de cloud provider reduzindo custos em 30%, e BTG Pactual (2024–2025), onde co-arquitetei um Data Lake corporativo e construí um algoritmo de processamento de contratos que aumentou a eficiência de sprint em 50%.

Hoje, na KLAS Research, trabalho remotamente com um time distribuído nos Estados Unidos, desenvolvendo features para uma aplicação corporativa em .NET e React, com autenticação Microsoft Entra ID, observabilidade via OpenTelemetry e Application Insights, e entrega contínua no Azure DevOps.

Fora do código, compartilho o que aprendo em sessões práticas com o time — como o hands-on de Codex CLI que conduzi para o time full-stack — e mantento este portfólio como um espaço para experimentar padrões, componentes e ideias novas.

Como eu trabalho

Clareza antes de código

Acredito que entender o problema e alinhar requisitos com stakeholders vem antes de qualquer implementação. Código bom nasce de decisões claras.

Simplicidade que escala

Busco soluções simples o suficiente para evoluir. Arquitetura distribuída, separação de responsabilidades e código legível são não-negociáveis.

Mentoria e código-review

Cresço ajudando outros a crescerem. Revisões técnicas, documentação e onboarding são parte do trabalho, não tarefas extras.

Entrega com observabilidade

Software em produção precisa ser visível. Logs, tracing e métricas fazem parte da definição de pronto, não de um adendo posterior.

Skills

Backend Engineering

C#.NET.NET 6.NET 8ASP.NET CoreWeb APIREST APIsEntity Framework CoreSQL ServerAzure SQLQuery OptimizationIndexesLayered ArchitectureService-Oriented ArchitectureRefactoringSecure CodingAuthenticationAuthorization

Cloud, DevOps & Observability

Microsoft AzureAzure App ServicesAzure DevOpsApplication InsightsOpenTelemetryCI/CDGitPull RequestsBranching StrategiesRelease ReadinessDeployment Reliability

Frontend Engineering

ReactJavaScriptTypeScriptHTMLCSSjQueryMVC

Engineering Practices

AgileScrumTechnical BacklogEpicsUser StoriesCode ReviewsMentorshipTechnical CommunicationStakeholder CollaborationEnterprise Application DevelopmentClient-Facing Delivery

Projetos em Destaque

Project Image
ZapLeilao
Plataforma completa de análise financeira com visualizações em tempo real
.NETC#AzureReactTailwind
Project Image
Data Lake BTG
Pipeline de ingestão e integração de dados em lake corporativo
.NETC#SQL ServerAzure DevOpsETL

Certificações

Microsoft Certified: Azure Developer Associate
Microsoft Certified: Azure Fundamentals (AZ-900)
Certificação em .NET e C# avançado
Scrum Foundation Professional Certificate (SFPC)
Inglês C1 — Michigan Language Assessment

Contato

Tem um projeto em mente, uma oportunidade ou apenas quer trocar uma ideia? Use um dos canais abaixo — respondo o mais breve possível.

Canais diretos

Redes sociais