ANGELO
SANTANA
Java · Spring · Node.js · React · AWS
Desenvolvedor de software focado em performance, escalabilidade e arquitetura de aplicações. Transformo tecnologias robustas em soluções de alto impacto para o usuário e para o negócio.
Missão principal
Eu atuo na tecnologia porque acredito no poder da inovação para transformar realidades e devolver o tempo às pessoas. Mais do que ser apaixonado por novos frameworks, sou movido pelo impacto que o código gera na ponta: seja automatizando um processo para libertar o potencial criativo de uma equipe, seja construindo plataformas que conectam pessoas a novos recursos.
Quest log · objetivos
- Devolver tempo: tarefas financeiras de 2h para 15min (−87%)
- Remover gargalos: queries SQL até 50% mais rápidas
- Conectar pessoas a recursos: plataforma Vale Reciclar
- Próximo objetivo: o seu projeto
Tempo devolvido
Automatizar o repetitivo para libertar o potencial criativo das equipes.
Impacto na ponta
Medir o código pelo efeito que ele tem em quem usa.
Inovação que transforma
Construir plataformas que conectam pessoas a novos recursos.
Sobre mim
Construo do banco de dados à interface — com obsessão por performance e sistemas que escalam.
Atuo em ecossistemas Node.js e Java, com forte base em otimização de bancos de dados e automação de processos. Já reduzi tempos de processamento em até 50% e criei robôs que aceleram rotinas financeiras em mais de 80%. Formado em Análise e Desenvolvimento de Sistemas pela FIAP e cursando Engenharia de Computação na Univesp.
- Localização
- São Paulo, Brasil
- Cargo atual
- Software Developer @ NewCAD
- Foco
- Back-End · Full-Stack
- Idiomas
- Português · Inglês (C1)
- Disponibilidade
- Aberto a propostas
Experiência
Software Developer
MAR 2026 — PRESENTENewCAD — Poá, SP- Tipagem ponta-a-ponta com tRPC, eliminando documentação de endpoints e acelerando a manutenção do app desktop (Electron + React).
- Migração do motor de física para Rapier, corrigindo tunneling e elevando o realismo das colisões 3D no React Three Fiber.
- Pipelines de migração de modelos 3D para onboarding de usuários vindos de sistemas legados de design de interiores.
Analista de Sistemas / Full-Stack
FEV 2025 — MAR 2026Nulog — Itaquaquecetuba, SP- Redução de até 50% no tempo de queries SQL e resolução de gargalos crônicos (N+1) via refatoração do sistema legado.
- Robôs de automação em Selenium para o setor financeiro: tarefas críticas de 2h para 15min (−87%).
- APIs RESTful robustas em Java + Spring Boot para automatizar logística e integrar sistemas internos.
Desenvolvedor Web Full-Stack
AGO 2024 — FEV 2025Ebravo Consultoria — Arujá, SP- Sistemas web escaláveis com impacto direto na Prefeitura de Arujá e na população local.
- Desenvolvimento da plataforma social "Vale Reciclar" — troca de recicláveis pela moeda "Vale Verde".
- APIs em Node.js/Express, integração MySQL e Docker para ambientes de desenvolvimento confiáveis.
Estagiário em Desenvolvimento
ABR 2024 — AGO 2024Ebravo Consultoria — Arujá, SP- Interfaces responsivas e interativas em React, com integração eficiente a bancos MySQL.
- Testes unitários e debugging garantindo a estabilidade das aplicações antes do deploy.
Projetos
- DESTAQUE2026EM DESENVOLVIMENTO
Vezta
Plataforma de finanças pessoais gamificada: receitas, despesas, metas de economia e limites de gasto que rendem pontos e níveis — sozinho ou em grupo, nas "parties" de família e amigos. Arquitetura de microsserviços com API central em Spring Boot (JWT, Flyway, OpenAPI e 76% de cobertura de testes), app mobile Expo/React Native de visual retrô-arcade, um worker que acompanha cotações da B3 e publica eventos no RabbitMQ, e um bot de Telegram para lançar transações sem abrir o app.
- Java 17
- Spring Boot
- PostgreSQL
- Flyway
- RabbitMQ
- React Native
- Expo
- Docker
Repositórios ainda privados — o link entra aqui assim que a primeira versão for publicada.

- PRODUTO2026
DeuQuanto
28 calculadoras online — salário líquido, rescisão, juros compostos, IMC, contas de datas — em um site 100% estático: sem backend, sem banco, tudo calculado no navegador. Cada calculadora é um único arquivo TypeScript, e só desse objeto saem a rota pré-renderizada, o SEO (metadata, JSON-LD, imagem OG própria), a entrada no sitemap e os links internos. O resultado é recalculado a cada tecla: não existe botão "Calcular" em lugar nenhum.
- Next.js 16
- React 19
- TypeScript
- SSG
- SEO técnico

Stack
Backend
Linguagens
- Java
- C#
- TypeScript
Frameworks
- Spring Boot
- .NET
- Entity Framework
- Node.js
- Express
- tRPC
- Prisma
Frontend & UI
Linguagens
- TypeScript
Frameworks
- React
- Electron
- React Three Fiber
- TanStack Query
Banco de Dados
- PostgreSQL
- MySQL
- OracleDB
- MongoDB
- SQLite
DevOps & Cloud
- Docker
- Git
- CI/CD
- Azure
- AWS
Certificações
Azure Developer Associate
MICROSOFT · AZ-204 · 2026

Análise de Sistemas e Prototipagem Web
QUALIFICAÇÃO PROFISSIONAL

Desenvolvimento de Aplicações Móveis
QUALIFICAÇÃO PROFISSIONAL

Análise e Design Web 2.0
QUALIFICAÇÃO PROFISSIONAL

Estratégia e Inovação Tecnológica — IA & IoT
QUALIFICAÇÃO PROFISSIONAL
Formação
Engenharia de Computação
2025 — 2030Univesp
Em andamento
Análise e Desenvolvimento de Sistemas
2023 — 2024FIAP
Concluído · CST
Técnico em Eletrônica
2020 — 2022Etec Presidente Vargas
Concluído
Vamos conversar
Aberto a novos desafios e projetos de alto impacto. Escolha o canal que preferir — respondo rápido.
