VVítor Henrique
← Voltar ao site
Use Ctrl+P (ou ⌘+P) e escolha “Guardar como PDF”.PDF

Vítor Henrique Santos Reis

Programador Full Stack

Resumo

Sou programador Full Stack com mais de 6 anos de atividade no desenvolvimento de aplicações web escaláveis e de elevado desempenho. Trabalho sobretudo com C#, .NET Core e Entity Framework, com forte atuação na integração de sistemas complexos.

Movimento-me com a mesma profundidade entre dois ecossistemas: C# / .NET com Angular e Blazor, e Node.js com React. A isso junto automatização em Python e bases de dados relacionais e não relacionais, além de especialização em faturação eletrónica, integração com entidades públicas e com APIs bancárias.

Atualmente sou a referência técnica de uma equipa de desenvolvimento, conduzindo code reviews, apoiando decisões de arquitetura e acompanhando programadores em início de carreira.

Tecnologias

Back-end
C# · .NET 8 / .NET Core · ASP.NET Core · Entity Framework · Node.js · Express · APIs REST
Front-end
React.js · Angular · Blazor · TypeScript · JavaScript · Tailwind CSS
Integrações
Faturação eletrónica · APIs bancárias · APIs de terceiros · RabbitMQ · SignalR
Python & automatização
Python · FastAPI · OCR (Tesseract) · OpenCV
Dados
SQL Server · PostgreSQL · MongoDB · Modelação de dados
Infraestrutura
Docker · Linux · AWS (EC2) · IIS · Serviços Windows · Quartz (agendamentos) · Serilog · Swagger / OpenAPI
Arquitetura & qualidade
Clean Architecture · DDD · Microsserviços · SOLID · Testes com xUnit · Code review
Práticas
Git · Scrum / Kanban · Acompanhamento técnico · Levantamento de requisitos
Legado
VB6 · Crystal Reports · Migração para .NET

Experiência profissional

Consultor de Desenvolvimento de Software — Head5 Engenharia

Out. 2025 — Presente

Contratação direta desde abr/2026 · início via Tarso Tecnologia · Belo Horizonte, Brasil · Híbrido

  • Único programador sénior da equipa, atuando como referência técnica para um programador júnior e dois estagiários: code review, decisões de arquitetura e acompanhamento.
  • Desenvolvimento do leitor de documentos com OCR em Python, que substituiu a conferência manual de PDF técnicos — cerca de uma semana de trabalho por mês reduzida a poucas horas de revisão.
  • Instalação do serviço de OCR em servidor Ubuntu e das aplicações .NET em IIS no servidor da empresa.
  • Arquitetura das funcionalidades novas em microsserviços, com modelação orientada ao domínio (DDD) e comunicação por APIs REST.
  • Testes unitários e de integração com xUnit nos módulos críticos, verificados no code review.
  • Análise, especificação e implementação de soluções empresariais à medida.
  • Melhoria contínua dos processos internos de desenvolvimento.

Analista de Sistemas — Siematec Informática

Ago. 2025 — Out. 2025
  • Manutenção e evolução de um sistema legado em VB6 com Crystal Reports, incluindo a interoperabilidade com módulos novos escritos em C#.
  • Desenvolvimento de integrações entre o sistema legado e plataformas modernas, privilegiando escalabilidade e fiabilidade.
  • Migração de funcionalidades para novas tecnologias e automatização de processos até então manuais.
  • Modelação dos módulos novos em C# com DDD, isolados do legado como serviços independentes.
  • Testes automatizados com xUnit nos módulos novos, criando rede de segurança para a migração gradual.
  • Apoio à equipa técnica na análise de pedidos e resolução de problemas em ambiente de produção.

Programador Full Stack — Globalrv Rastreamento Lda.

Jan. 2024 — Ago. 2025
  • Construção da faturação automatizada da operação: o sistema lê os contratos e a frota associada a cada um, gera a referência de pagamento através da API bancária e emite a fatura junto da entidade municipal — tudo num fluxo único, sem passo manual.
  • Cerca de 3 mil faturas emitidas por mês em utilização interna, com folga de capacidade para volumes bem superiores.
  • Integração com as APIs de três bancos para emissão e acompanhamento de referências de pagamento.
  • Manutenção e evolução dos sistemas de documentos fiscais e de transporte em C#, .NET Core e Entity Framework, mantendo a conformidade legal a cada alteração de regras.
  • Separação do sistema em serviços independentes com DDD, isolando os domínios de faturação, frota e emissão fiscal.
  • Testes unitários e de integração com xUnit nas rotinas fiscais e de integração bancária, onde uma falha em produção significa uma fatura emitida errada.

Programador Full Stack — Trabalho independente

Mar. 2020 — Jan. 2024
  • Desenvolvimento de soluções web para clientes de vários setores, com foco em aplicações robustas e escaláveis.
  • Implementação de uma plataforma de consulta de saldos que integra quatro APIs de terceiros.
  • Criação de um serviço com funcionalidades avançadas de consulta de dados financeiros.
  • Alojamento e manutenção das aplicações em instâncias EC2 na AWS: aprovisionamento, instalação e monitorização.
  • Desenvolvimento de sites institucionais aplicando boas práticas de front-end e back-end.

Projetos

Leitor de documentos com OCR

Sistema que lê sozinho documentos técnicos em PDF — incluindo páginas digitalizadas, que para o computador não passam de fotografias. Encontra as tabelas dentro do ficheiro, reconhece o que está escrito e devolve a informação já organizada. A conferência que consumia cerca de uma semana por mês, folha a folha, sai hoje em minutos e resume-se a algumas horas de revisão.

Python · FastAPI · OCR (Tesseract) · OpenCV

SGTrack — sgtrack.com.br

Plataforma de rastreamento de cerca de 10 mil veículos, com faturação automatizada: leitura dos contratos, emissão da referência de pagamento através da API bancária e da fatura junto da entidade municipal num só fluxo.

C# · .NET Core · Entity Framework · SQL

Consulta Saque — consultasaque.com.br

Plataforma de consulta de saldos do fundo de garantia brasileiro (FGTS) que unifica quatro APIs de terceiros num único fluxo, com tratamento de falhas entre fornecedores.

React.js · Node.js · Integrações

API FGTS — apifgts.com.br

Serviço com funcionalidades avançadas de consulta de dados financeiros, concebido para ser consumido por outras aplicações.

Node.js · API REST · MongoDB

GN Engenharia — gnengenhariamanutencao.com.br

Site institucional desenvolvido de raiz, com foco em desempenho, responsividade e boas práticas de front-end e back-end.

React.js · CSS3 · SEO

Formação

Licenciatura em Sistemas de Informação

A frequentar

Centro Universitário Newton Paiva · desde jun. 2025

Curso Técnico em Desenvolvimento Web

2020 — 2021

FATEC SENAI Belo Horizonte · curso suspenso

Cursos complementares: Alura — Entity Framework Core, .NET Core, Bootstrap 4 · Udemy — React + Redux, Web Moderno 2022, POO em Java