Vítor Henrique Santos Reis
Programador Full Stack
- Belo Horizonte, Brasil
- wytorh@gmail.com
- linkedin.com/in/vitorwebdev
- github.com/VitorSantosH
- +55 31 97179-6867
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 — PresenteContrataçã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.
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.
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.
API FGTS — apifgts.com.br
Serviço com funcionalidades avançadas de consulta de dados financeiros, concebido para ser consumido por outras aplicações.
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.
Formação
Licenciatura em Sistemas de Informação
A frequentarCentro Universitário Newton Paiva · desde jun. 2025
Curso Técnico em Desenvolvimento Web
2020 — 2021FATEC SENAI Belo Horizonte · curso suspenso
Cursos complementares: Alura — Entity Framework Core, .NET Core, Bootstrap 4 · Udemy — React + Redux, Web Moderno 2022, POO em Java