Foto de Perfil de Vinicius Evangelista

Hi, I'm Vinicius Evangelista

Senior Full Stack Developer

Full stack developer with 4+ years of hands-on experience in .NET, AWS and React. Currently working as a Senior Full Stack Developer at KLAS Research, where I build scalable enterprise applications, optimize production performance and contribute with code reviews and mentorship.

My path went through fintechs (BTG Pactual), technical education institutions (SENAI) and high-performance trading (Intelitrader), always at the boundary between robust backend, modern frontend and cloud-native infrastructure.

Professional Path

Senior Full Stack Developer @ KLAS Research

June 2025 - Present
Utah, United States (Remote)
  • Designed, implemented and maintained enterprise web application features using C#, ASP.NET Core, .NET, REST APIs, React, SQL Server, Azure and Azure DevOps in a remote US-based engineering environment.
  • Diagnosed and fixed an N+1 query performance issue on a seller profile page, improving response time by 15x through SQL and data access optimization.
  • Identified and resolved an observability issue by tracing OpenTelemetry logs within Azure Application Insights, improving production visibility and the team's troubleshooting process.
  • Implemented Microsoft Entra ID authentication for an internal React administration system using delegated permissions, strengthening authentication and authorization workflows.
  • Contributed to code quality through peer reviews, technical discussions, maintainable implementation patterns and collaboration with senior engineers on architecture-aligned delivery.
  • Led a Codex CLI hands-on session with the full-stack team, applying context management, plan mode and reusable engineering workflows to improve team productivity.

.NET Full Stack Developer @ BTG Pactual

Oct 2024 - June 2025
São Paulo, Brazil
  • Developed and maintained enterprise .NET applications using C#, ASP.NET Core, SQL Server, Azure DevOps, Git, pull requests and Agile delivery practices.
  • Built an algorithm to simplify contract processing, increasing sprint delivery efficiency by 50% and helping the team meet delivery deadlines more consistently.
  • Co-architected a data pipeline to integrate existing projects into a Data Lake, improving data flow, accessibility and analytics enablement across departments.
  • Documented onboarding and development processes for new team members, reducing adaptation time by 75% and improving team productivity within the first month.
  • Collaborated with business and technical stakeholders to clarify requirements, refine technical tasks and deliver maintainable software aligned with enterprise needs.

.NET Developer @ SENAI

May 2023 - Oct 2024
São Paulo, Brazil
  • Built and maintained .NET web applications and APIs using C#, ASP.NET, SQL, Azure DevOps, Git, CI/CD concepts and structured Agile delivery practices.
  • Implemented the first CI/CD pipeline for short-lived projects, reducing delivery time by 50% and improving deployment reliability.
  • Restructured the Azure DevOps board to improve organization, tracking and visibility of features, user stories and engineering work.
  • Led the transition to a new cloud provider, improving delivery quality and reducing infrastructure costs by 30%.
  • Worked on application modernization, refactoring and maintainability improvements across internal systems and client-facing software projects.

C++ Developer @ Intelitrader

June 2022 - Jan 2023
São Paulo, Brazil
  • Maintained and improved a high-performance financial application using C++, C#, Python, SQL, debugging, profiling and production support practices.
  • Analyzed and mitigated memory leaks, improving product performance and stability by 30% during high-load scenarios.
  • Resolved a critical Windows compatibility bug in the main system, reducing crashes by 40% and improving the user experience across client installations.
  • Collaborated with engineering teams to diagnose complex issues, improve software reliability and support mission-critical application behavior.

What I do

Back-End Development

Robust APIs with .NET, C# and scalable distributed architectures

Front-end Development

Modern interfaces with React, TypeScript and Tailwind CSS

Performance

Application optimization, observability and fast experiences

Cloud

AWS infrastructure, CI/CD pipelines and cloud-native architectures

My Story

I started my programming journey in 2020, during my degree in Systems Analysis and Development at FATEC. In the early years I got interested in the .NET ecosystem and how enterprise applications are built end-to-end — from the database to the user interface.

In 2022 I joined Intelitrader as a C++ developer, working on a high-performance financial application. That's where I learned the real cost of production bugs and the importance of profiling, observability and stability under load.

Then came SENAI (2023–2024), where I implemented my first CI/CD pipeline and led a cloud provider switch reducing costs by 30%, and BTG Pactual (2024–2025), where I co-architected a corporate Data Lake and built a contract processing algorithm that increased sprint efficiency by 50%.

Today, at KLAS Research, I work remotely with a distributed team in the United States, developing features for an enterprise application in .NET and React, with Microsoft Entra ID authentication, observability via OpenTelemetry and Application Insights, and continuous delivery on Azure DevOps.

Outside of code, I share what I learn in hands-on sessions with the team — like the Codex CLI hands-on I ran for the full-stack team — and maintain this portfolio as a space to experiment with patterns, components and new ideas.

How I work

Clarity before code

I believe understanding the problem and aligning requirements with stakeholders comes before any implementation. Good code is born from clear decisions.

Simplicity that scales

I look for solutions simple enough to evolve. Distributed architecture, separation of concerns and readable code are non-negotiable.

Mentorship and code review

I grow by helping others grow. Technical reviews, documentation and onboarding are part of the job, not extra tasks.

Delivery with observability

Software in production needs to be visible. Logs, tracing and metrics are part of the definition of done, not an afterthought.

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

Featured Projects

Project Image
ZapLeilao
Complete financial analysis platform with real-time visualizations
.NETC#AzureReactTailwind
Project Image
BTG Data Lake
Ingestion and integration pipeline into a corporate data lake
.NETC#SQL ServerAzure DevOpsETL

Certifications

Microsoft Certified: Azure Developer Associate
Microsoft Certified: Azure Fundamentals (AZ-900)
Advanced .NET and C# Certification
Scrum Foundation Professional Certificate (SFPC)
English C1 — Michigan Language Assessment

Contact

Got a project in mind, an opportunity or just want to chat? Use one of the channels below — I reply as soon as possible.

Direct channels

Social