Pular para o conteúdo
Full-Stack & Back-End Developer

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.

+4 anos de códigoAPIs & AutomaçãoOtimização de DB3D · React Three Fiber
SÃO PAULO · BR

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
V.01

Tempo devolvido

Automatizar o repetitivo para libertar o potencial criativo das equipes.

V.02

Impacto na ponta

Medir o código pelo efeito que ele tem em quem usa.

V.03

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
50%
Redução no tempo de processamento de queries SQL
87%
Automação de tarefas financeiras críticas com Selenium
2h→15m
Rotinas manuais transformadas em processos automáticos

Experiência

  1. Software Developer

    MAR 2026 — PRESENTE
    NewCAD — 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.
  2. Analista de Sistemas / Full-Stack

    FEV 2025 — MAR 2026
    Nulog — 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.
  3. Desenvolvedor Web Full-Stack

    AGO 2024 — FEV 2025
    Ebravo 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.
  4. Estagiário em Desenvolvimento

    ABR 2024 — AGO 2024
    Ebravo 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.

    Vezta — screenshot
  • 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
    DeuQuanto — screenshot

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

  1. Engenharia de Computação

    2025 — 2030

    Univesp

    Em andamento

  2. Análise e Desenvolvimento de Sistemas

    2023 — 2024

    FIAP

    Concluído · CST

  3. Técnico em Eletrônica

    2020 — 2022

    Etec Presidente Vargas

    Concluído

Vamos construir algo

Vamos conversar

Aberto a novos desafios e projetos de alto impacto. Escolha o canal que preferir — respondo rápido.

angelo.gs.santana@outlook.com · +55 (11) 97874-0306

Digite /ajuda para ver os comandos.