João Alves
/
Desenvolvedor Fullstack

Rolar
01Sobre

Aos 13 anos me apaixonei por segurança da informação. Desde 2020 construo software de ponta a ponta, do banco de dados à interface, sem me prender a uma linguagem ou stack. Hoje meu foco são sistemas com inteligência artificial. 

2000

Desenvolvendo profissionalmente desde

0

Projetos documentados

0

Certificações em cibersegurança

02Trajetória

Capítulo 012018 — 2020
2018

Entrei em Engenharia de Software na Universidade de Brasília e passei esses anos construindo aplicações acadêmicas. A mais marcante foi integrar o Guardiões da Saúde, que rastreava possíveis exposições à Covid-19 em tempo real, a um chatbot no Telegram, para que qualquer pessoa pudesse reportar sintomas sem instalar outro aplicativo.

  • DoctorSPython · Flask · Firebase
Capítulo 022020
2020

O interesse que começou aos 13 anos virou formação. Em 2020 concluí três certificações e, desde então, segurança faz parte de cada projeto que entrego.

  • Certified Network Security Specialist (CNSS)International Cybersecurity Institute
  • Cybersecurity EssentialsCisco Networking Academy
  • Bootcamp Analista de CibersegurançaXP Educação · IGTI
Capítulo 0310/2020 — 2021
2021

Comecei a estagiar na DBS Web como desenvolvedor fullstack. Lá construí e implantei sozinho o Hit the Dot, o controle de ponto da empresa, e cuidei da segurança e do backend de projetos de clientes. Quando os registros chegaram aos milhares e o Firebase começou a pesar, migrei tudo para MySQL e adicionei Redis para acompanhar os turnos em tempo real.

  • Hit the DotPython · Flask · MySQL · Redis
Capítulo 042023 — 2024
2023

Em julho de 2023 me transferi para Ciência da Computação na Universidade Católica de Brasília e comecei a trabalhar como desenvolvedor fullstack freelancer. Entre os projetos, um LMS para o Instituto Panapaná, que oferece educação gratuita a jovens em situação de vulnerabilidade, além de sites para um escritório de advocacia e uma clínica de psicologia.

  • Instituto PanapanáLMS
  • Maryna Carvalho AdvocaciaNext.js · TailwindCSS · Resend
  • Corpo e Mente Clinical SpaceNext.js · MongoDB
Capítulo 052024 — 2025
2024

Comecei o AILib, um app desktop que usa IA para aprimorar a leitura e anotação de livros, capaz de incorporar até 500 páginas por minuto. De outubro de 2024 a março de 2025 trabalhei no Kairós, um sistema que gera textos com LLMs, faz curadoria automática de notícias e produz áudio e vídeo com IA.

  • AILibElectron · React · QDrant
  • KairósNext.js · FastAPI · Redis · QDrant
Capítulo 062025 — hoje
2025

Hoje desenvolvo o RAG.NET, um sistema modular em ASP.NET Core e Angular para criar e executar workflows de RAG totalmente personalizáveis. Estou expandindo o suporte a novos provedores de embedding e conversação e explorando formas mais inteligentes de recuperar informação.

  • RAG.NETASP.NET Core · Angular · PostgreSQL · QDrant
03Projetos

04Ferramentas

Backend
  • C# · ASP.NET CoreAtual
  • Python · Flask, FastAPI5 anos
  • TypeScript2,5 anos
  • PHP2 anos
Frontend
  • AngularAtual
  • Next.js · React2,5 anos
  • TailwindCSS2,5 anos
  • Electron1 ano
Dados
  • SQL · MySQL, PostgreSQL, SQLite5 anos
  • MongoDB2 anos
  • QDrant · Pinecone1 ano
  • Redis
  • Firebase
Infra e práticas
  • Docker · CI/CD
  • Linux
  • Git
  • Figma
05Contato

Aberto a oportunidades, projetos e colaborações.