Construo software com foco em backend, automação, produtos digitais e soluções que resolvem problemas reais — do desenvolvimento de APIs e sistemas web à automação de processos e exploração de projetos open source.
Sou Kauan Kelvin, desenvolvedor com foco em Back-End, Java, Spring Boot, Python e RPA, com experiência prática na construção de aplicações web, automações e produtos digitais.
Meu foco é transformar requisitos de negócio em software organizado, seguro, testável e sustentável, explorando principalmente:
- APIs REST e aplicações backend com Java + Spring Boot
- Automação de processos com Python + Selenium
- Sistemas web com React, TypeScript e Next.js
- Integração de IA em produtos e fluxos de software
- Arquitetura, segurança, testes, CI/CD e boas práticas de engenharia
Snapshot verificado em 11/09/2026
| Métrica | Atual |
|---|---|
| 📦 Repositórios públicos | 24 |
| ⭐ Stars recebidas nos repositórios | 13 |
| 👤 Seguidores | 2 |
| ➡️ Seguindo | 3 |
| 📋 Projetos no GitHub | 0 |
| 📦 Packages | 0 |
| 📌 Repositórios fixados | 4 |
| 🧑💻 Repositório do perfil | 53 commits |
Além dos meus projetos próprios, também participo de projetos open source, utilizando o fluxo real de colaboração do GitHub: forks, branches, commits e Pull Requests.
Contribuí diretamente com o projeto oficial RustDesk por meio de 2 Pull Requests enviadas ao repositório upstream:
| Pull Request | Contribuição | Status |
|---|---|---|
| #16135 | Adição dos metadados Android da Play Store em Português do Brasil | ✅ Merged |
| #16162 | Adição dos metadados Android da Play Store em Italiano | 🟡 Open |
Resumo: 2 PRs · 1 merged · 1 open
Isso é diferente de apenas manter um fork: são contribuições propostas diretamente ao projeto oficial, seguindo o fluxo de colaboração do upstream.
Também utilizo o GitHub para explorar, estudar e colaborar com projetos de terceiros através de:
- forks;
- branches;
- commits;
- Pull Requests;
- análise de código;
- documentação;
- correção e melhoria de projetos existentes.
Open source é onde código, colaboração e engenharia se encontram.
| Área | Tecnologias / práticas |
|---|---|
| Backend | Java, Spring Boot, Spring Security, Spring Data JPA, APIs REST |
| Automação & RPA | Python, Selenium, OpenPyXL, Logging, processamento em batch |
| Frontend | React, TypeScript, JavaScript, Next.js, Vite, Tailwind CSS |
| Dados | PostgreSQL, MySQL, Firebase, Firestore |
| Infraestrutura | Docker, Linux, GitHub Actions, Vercel |
| IA | Google Gemini, OpenAI, Claude, Vertex AI, APIs de IA |
| Qualidade | JUnit, Vitest, Testing Library, linting, validação |
| Arquitetura | Clean Architecture, Design Patterns, modularização, monorepos |
Os quatro projetos atualmente fixados no perfil são:
| Projeto | Linguagem principal | Stars | Commits | Status |
|---|---|---|---|---|
| Syntax | JavaScript | ⭐ 1 | 18 | Em evolução |
| Cinesia | JavaScript | ⭐ 1 | 113 | Em evolução |
| sistema-agenda-ocupacional | TypeScript | 0 | 10 | Em evolução |
| KKMovies | TypeScript | ⭐ 1 | 57 | Em evolução |
🎬 KKMovies
Catálogo de filmes e séries construído com React + Vite, API própria em Node.js/Express e TypeScript.
| Métrica | Valor |
|---|---|
| Commits | 57 |
| Stars | ⭐ 1 |
| Forks | 1 |
| Issues abertas | 0 |
| Pull Requests abertas | 0 |
- React + Vite
- TypeScript
- Node.js + Express
- API própria
- Integração com TMDB para metadados e imagens
- Zustand
- Tailwind CSS
- React Router
- PWA
- Adaptadores para Vercel
🧬 Cinesia
Plataforma de estudos para Fisioterapia com foco em organização, revisão espaçada, IA assistiva e experiência PWA.
| Métrica | Valor |
|---|---|
| Commits | 113 |
| Stars | ⭐ 1 |
| Forks | 0 |
| Issues abertas | 0 |
| Pull Requests | 0 |
- Resumos com editor rich text
- Flashcards com repetição espaçada SM-2
- Simulados gerados com IA
- KakaBot para apoio conversacional
- Atlas 3D
- Lousa digital
- Pomodoro
- Grupos, chat e desafios
- PWA instalável
- Sincronização em tempo real
Sistema para clínicas de medicina do trabalho, com foco em agendamento, capacidade, usuários, documentos e indicadores.
| Métrica | Valor |
|---|---|
| Commits | 10 |
| Stars | 0 |
| Forks | 0 |
| Issues abertas | 0 |
| Pull Requests | 5 |
- Gestão de empresas e funcionários
- Gestão de tipos de exames
- Agendamentos
- Controle de capacidade
- Segurança e autenticação
- Upload e gestão de documentos
- Interface com React + TypeScript
- Tailwind CSS
- Vite
- TanStack Query
- Zod
- Shadcn/UI
- Deploy preparado para Vercel
Projeto freelancer de RPA para faturamento odontológico, construído para automatizar o fluxo de uma clínica junto às operadoras Porto Seguro e SulAmérica.
| Métrica | Valor |
|---|---|
| Commits | 12 |
| Stars | 0 |
| Forks | 0 |
| Issues | 0 |
| Pull Requests | 0 |
| Indicador | Antes | Depois |
|---|---|---|
| Tempo por guia | ~8 min | ~40 s |
| Erros de anexos | Frequentes | Zero |
| Capacidade | ~20 guias/dia | Ilimitada |
| Rastreabilidade | Nenhuma | Log completo |
Isso representa uma redução aproximada de 91,7% no tempo por guia.
- Python 3.8+
- Selenium WebDriver
- WebDriver Manager
- OpenPyXL
- Python-Dotenv
- Logging
- CSV
Portfólio pessoal interativo com 3D, Neo-Brutalismo e foco em performance.
| Métrica | Valor |
|---|---|
| Commits | 4 |
| Stars | 0 |
| Forks | 0 |
| Issues | 0 |
- Next.js 16
- React Three Fiber
- Three.js
- Tailwind CSS v4
- Framer Motion
- TypeScript Strict
- Vercel Edge
| Lighthouse | Score |
|---|---|
| Performance | 100 |
| Acessibilidade | 100 |
| Boas práticas | 100 |
| SEO | 100 |
Também utiliza Adaptive Rendering, prefers-reduced-motion, compressão Draco para assets 3D e técnicas para evitar CLS.
🏢 Omni
SaaS multi-tenant para clínicas, criado para automatizar confirmação de pacientes e centralizar a operação em um painel administrativo.
| Métrica | Valor |
|---|---|
| Commits | 11 |
| Stars | 0 |
| Forks | 0 |
| Issues | 0 |
| Pull Requests | 0 |
- Painel de pacientes e agendamentos
- Confirmação automática via Telegram
- Lembretes personalizados
- Arquitetura multi-tenant
- Bot de prospecção
- JWT com refresh automático
- Landing page com planos
- Design system inspirado no Linear
- Java 17
- Spring Boot 3
- React 18
- TypeScript Strict
- Python 3.12
- PostgreSQL 16
- Docker
- Docker Compose
Sistema de reprodução de vídeo com playlist, agendamento automático, modo embed e sincronização.
| Métrica | Valor |
|---|---|
| Commits | 11 |
| Stars | 0 |
| Forks | 0 |
| Issues | 0 |
| Pull Requests | 0 |
- Player customizado
- Playlists
- Agendamento
- Persistência local
- Sincronização entre instâncias
- Modo embed
- Busca TMDB
- Sistema de tags
- Integração Firebase
- Tailwind CSS
| Projeto | Descrição |
|---|---|
| Syntax | Sistema para estudo de programação e lógica, organizado como monorepo com backend, frontend, documentação e workflows. |
| Jogo-de-Xadrez | Implementação de jogo de xadrez em Java com interface gráfica e regras do jogo. |
| ControleDeGastos | Aplicação web para organização e acompanhamento de finanças pessoais. |
| SearchInPDF | Ferramenta em Python para busca de texto em documentos PDF. |
| socplug-fix | Automação para correção de ambiente Java/SOCPlug no Windows. |
O projeto de automação odontológica representa uma experiência prática de engenharia orientada a resultado.
A solução automatizou um processo operacional que:
- Lê dados de planilhas;
- Acessa portais das operadoras;
- Valida guias;
- Preenche informações clínicas;
- Identifica e associa anexos;
- Faz uploads automaticamente;
- Gera logs de auditoria;
- Produz relatórios de execução.
O resultado documentado foi a redução do tempo médio por guia de aproximadamente 8 minutos para 40 segundos, além da eliminação dos erros de vinculação de anexos.
Tecnologia é meio. O resultado de negócio é o que importa.
Gosto de trabalhar em problemas que exigem mais do que simplesmente implementar funcionalidades.
Minha abordagem busca equilibrar:
| Princípio | Na prática |
|---|---|
| Entender o problema | Antes de escolher a tecnologia, procuro entender fluxo, usuário e regra de negócio. |
| Código sustentável | Prioridade para organização, legibilidade, separação de responsabilidades e manutenção. |
| Qualidade | Validação, testes, tratamento de erros e observabilidade quando o contexto exige. |
| Automação | Sempre que possível, transformo trabalho repetitivo em processo confiável e reproduzível. |
| Performance | Avalio custo, tempo de resposta, experiência do usuário e uso de recursos. |
| Colaboração | Git, branches, forks, pull requests e documentação fazem parte do desenvolvimento profissional. |
Problema de negócio
↓
Entendimento do fluxo
↓
Modelagem da solução
↓
Implementação
↓
Validação e testes
↓
Automação / observabilidade
↓
Entrega
↓
Melhoria contínua
