Rafael Pereira

Software Engineer | C# - .NET - React - TypeScript

Engenheiro de software com mais de 7 anos de experiência na construção de produtos web de alta complexidade, da implementação da interface à integração com serviços e evolução da arquitetura do sistema. Atuo com React e TypeScript no Front-end e também com C# e .NET no Back-end, com foco em arquitetura, performance e escalabilidade.

Habilidades

Front-end

HTML CSS JavaScript React.js TypeScript Next.js Jest Vitest

Back-end

C# .NET MySQL Entity Framework xUnit REST APIs

Engineering Fundamentals

SOLID Design Patterns Clean Code

Soft Skills

Technical Leadership Mentoring Decision Making

Experiência

Front-end Engineer

2021 - Present

Objective

Liderei a transformação digital completa do Front-end do produto de agendamentos de exames da Rede D’Or (maior rede de hospitais privados no Brasil). A aplicação recebe centenas de milhares de acessos mensais, e milhões anualmente.

Atuei como principal responsável (90%) pela reescrita e migração da arquitetura da aplicação web de agendamento de exames de Angular para React e TypeScript.

Sucesso na escala do produto, elevando o volume de agendamentos de 80 mil para quase 1,5 milhão ao ano — um crescimento superior a 1.500%.

Implementei a funcionalidade de recuperação de jornada, resultando na retenção de até 26% dos usuários que anteriormente abandonaram o processo de agendamento.

Desenvolvi features críticas, como a integração com OpenAI e a modernização da busca de agendas via protocolo SSE (Server Sent Events).

Projetei e liderei a maior reestruturação arquitetural do projeto para suportar a nova funcionalidade de agendamento de vacinas, elevando a escalabilidade do sistema para receber múltiplas novas aplicações.

Contribuí para o desenvolvimento de uma biblioteca de componentes compartilhados utilizando Stencil.js.

Liderança técnica na reestruturação da v3 do produto Sami Saúde, iniciando a implementação da arquitetura Clean Architecture e fornecendo mentoria à equipe sobre as melhores práticas de uso.

Front-end Engineer

2019 - 2021

Agência Flag

Desenvolvi diversos websites institucionais e e-commerces de gestão de conteúdo (WordPress/PHP) para clientes de alto nível, incluindo Intelbras, Construtora San Remo e L8 Group, entregues em ciclo ágil e garantindo qualidade visual e usabilidade premium.

Criei páginas front-end complexas usando HTML, CSS e JavaScript Vanilla/jQuery, focando em performance e compatibilidade cross-browser para garantir a acessibilidade em diversas plataformas.

Otimizei a estrutura de templates do WordPress para garantir o carregamento rápido e a boa indexação (SEO) dos sites, impactando positivamente a visibilidade online dos clientes.

Post Engine API

C# .NET Entity Framework SQLite Fluent Validation Fluent Assertions JWT Swagger xUnit Moq Docker GitHub Actions

API REST desenvolvida como um laboratório prático para consolidar conceitos avançados de arquitetura, design de software e testes no ecossistema .NET. O projeto simula o motor de uma plataforma de postagens, com foco em escalabilidade e manutenibilidade.

Arquitetura & Design: Construída em .NET 8 adotando Clean Architecture (Domain, Application, Infrastructure, API) com a abordagem de use case por operação para manter controllers finos.

Segurança & Validação: Autenticação JWT, autorização baseada em dono do recurso e validações de entrada com FluentValidation.

Persistência de Dados: Configuração de entidades e migrações utilizando EF Core e SQLite, aplicando os padrões Repository e Unit of Work.

Resiliência & Documentação: Tratamento global de erros (HTTP 400, 401, 404, 409), paginação de resultados e documentação interativa via Swagger.

Qualidade & Deploy: Testes unitários automatizados (xUnit, Moq, Fluent Assertions), pipeline de CI no GitHub Actions e execução simplificada do ambiente via Docker Compose.

Contato

location
Curitiba, PR