IA Aplicada • Full Stack • Python • TypeScript • React • FastAPI • IoT • Sistemas Embarcados • Saúde Digital • DevTools • Música
Me chamo Rafael Ryan Ramos de Souza.
Sou Técnico em Mecatrônica e curso Engenharia da Computação na Universidade do Vale do Paraíba (UNIVAP). Gosto de construir projetos práticos que conectam software, inteligência artificial, automação, interfaces modernas, IoT, robótica e sistemas embarcados.
Atualmente, meu foco está em IA aplicada, produtos local-first, APIs, frontend moderno, automação assistida, agentes, ferramentas para desenvolvedores, carreira e saúde digital educacional. Procuro desenvolver soluções com utilidade real, documentação clara, qualidade de código, testes, privacidade e escopo bem controlado.
Também mantenho o projeto musical Soturine, conectando tecnologia, criatividade digital e produção musical.
Java Kotlin C C++ C# Python JavaScript TypeScript PHP HTML CSS Rust
Android Studio Jetpack Compose Material 3 CameraX ML Kit Room DataStore WorkManager
React Vite Node.js Express Bootstrap Tailwind CSS JWT Socket.IO Chart.js jsPDF REST APIs
MySQL MongoDB SQLite
ESP32 ESP-IDF PlatformIO FreeRTOS MQTT Arduino MPU6050 HC-SR04 TCRT5000 L298N
SWI-Prolog Prolog CBR Phaser 3 Git GitHub GitHub Actions GitHub Pages Docker npm VS Code Figma XAMPP PowerShell JSON
CLI local-first para preparar, reduzir, organizar e entregar contexto confiável para agentes de programação por IA. O projeto chegou à v1.0.0 e funciona como uma camada de “trilhos de contexto” para leitura progressiva de repositórios, compressão reversível de terminal, workflows SDD, memória, hooks, benchmarks e payloads mais amigáveis para cache.
- TypeScript, Node.js e aceleração nativa opcional em Rust para hot paths
- Reversible Terminal Compression para reduzir logs mantendo recuperação auditável
- Progressive Repo Reading para ler projetos em camadas, sem despejar tudo de uma vez
- SDD workflows para conectar especificação, implementação, evidências e validação
- Hooks, benchmarks e métricas locais para avaliar ganhos reais de contexto
- Memory Rail, Context Intelligence, Policy Rail, Diagram Rail, Workflow Rail e Evaluation Suite
- Project Brain para registrar claims, decisões, bugs, gaps, regras e conhecimento verificável
- Reverse Specification Rail para extrair specs locais a partir de código, docs e testes
- Agent Runtime Adapter, MCP, context packs, skills e payloads cache-friendly
- Publicado no npm como pacote
soturail
🔗 Ver repositório • npm
Copiloto de carreira local-first, multiárea e baseado em evidências para analisar currículos, comparar vagas, melhorar aderência ATS, descobrir oportunidades, acompanhar candidaturas e organizar o Perfil Profissional Universal da pessoa usuária. O projeto está na v1.9.3, com core em Python, API local em FastAPI, frontend moderno em React/Vite/TypeScript, RAG local, IA opcional e extensão assistiva.
- Perfil Profissional Universal para objetivos, áreas, senioridade, localidades, modelos de trabalho, restrições e evidências revisáveis
- Análise de currículo e vaga com Match, ATS, Tailor, gaps, palavras-chave ausentes, risco e recomendações explicáveis
- Frontend em
apps/webcom React, Vite, TypeScript, TanStack Router, TanStack Query, Tailwind, Radix UI e Recharts - Dashboard, Radar, Tracker/Kanban, Fontes, Notificações, GitHub/Portfólio, Perfil Acadêmico/Lattes e Editais/Concursos
- API local em FastAPI, modo Demo, modo API Real e contrato OpenAPI para integração entre backend e frontend
- RAG/Memória local, Career Context Engine, IA opcional com Gemini e fallback local quando não há provider externo
- Radar, Wishlist, RSS/Atom público, capturas revisáveis e extensão assistiva via Local Companion API
- GitHub/Portfólio e Lattes/acadêmico para transformar evidências públicas ou coladas em candidatos revisáveis
- Fundação para editais e concursos com parser, checklist, Exam Fit Score e plano inicial de estudo
- Regras anti-invenção, revisão humana obrigatória e privacidade: sem auto-apply, sem candidatura automática, sem CAPTCHA bypass e sem scraping autenticado
Sistema web educacional de apoio à prescrição segura. A v0.6.0 amplia a segurança clínica e adiciona uma camada de interoperabilidade demonstrativa baseada em Ports & Adapters, com importações clínicas revisáveis, consentimento, auditoria e CDS API. O projeto é demonstrativo/educacional e não substitui avaliação profissional nem deve ser usado para decisões clínicas reais.
- Backend em FastAPI e frontend em React, com fluxo web para triagem, pacientes, medicamentos, importações e revisão clínica
- Login JWT com perfis
admin,medico,enfermagemeauditor - Catálogo farmacológico centrado em princípio ativo, produtos/aliases comerciais e busca por medicamento ou nome comercial
- Motor determinístico de risco para alergia, dose, duração, dose acumulada, cautelas, interações, comorbidades e contexto clínico
- Exposição medicamentosa com dose diária, dose acumulada, uso contínuo, duração máxima e monitoramento
- Perfil farmacocinético/farmacodinâmico com mecanismo, metabolismo, eliminação e CYP
- Importações clínicas FHIR/JSON/CSV/mock com consentimento,
pending_review, aceite/rejeição e auditoria - Identificadores de paciente com hash/máscara e matching sem merge automático inseguro
- CDS API demonstrativa em
POST /api/cds/prescription-check - IA explicativa multi-provider com fallback determinístico, sem poder de alterar a decisão clínica
- Roadmap preparado para integrações futuras oficiais, sem scraping, sem credenciais de paciente e sem prometer integração real sem parceria/API oficial
Aplicativo Android de digitalização de documentos com foco em processamento local, OCR no dispositivo e privacidade.
- Kotlin, Jetpack Compose e Material 3
- ML Kit Document Scanner, ML Kit Text Recognition e CameraX
- Histórico local com favoritos, tags, busca e exportação em PDF/JPG/PNG
- Fluxo pensado para funcionar sem backend obrigatório no MVP
Projeto acadêmico full stack para monitoramento de quedas, imobilidade e telemetria usando ESP32 + MPU6050.
- Firmware com ESP32, MPU6050 e MQTT
- Backend com Node.js, Express, MySQL, MQTT e Socket.IO
- Frontend com React, Vite, TypeScript e Tailwind
- Dashboard para pacientes, dispositivos, eventos e alertas
Sistema web acadêmico para gestão de uma biblioteca com tema geek/nerd.
- Node.js, Express, MySQL e MongoDB
- Autenticação JWT e arquitetura Router/Middleware/Controller/Service/DAO/Model
- CRUD de autores, categorias, livros e empréstimos
- Dashboard, logs, upload de capas, JSON, XML e relatório PDF
Jogo web 2D top-down de fazenda com assistente agrícola baseado em Raciocínio Baseado em Casos (CBR).
- Vite, TypeScript e Phaser 3
- Plantio, colheita, loja, pesca, clima e ciclo dia/noite
- Assistente CBR com casos, similaridade e recomendação
- Customização de personagem, persistência local e GitHub Pages
Chatbot em SWI-Prolog para recomendação de pets com base no perfil do usuário.
- Base de conhecimento em Prolog
- Questionário com regras de compatibilidade
- Ranking por score, alertas e vetos
- Testes automatizados e versão compatível com SWISH
Projetos acadêmicos de robótica móvel usando ESP32, PlatformIO, ESP-IDF, sensores e motores DC.
- Firmware em C com ESP-IDF
- Controle de motores com ponte H L298N
- Robô sumô com HC-SR04, TCRT5000 e lógica de ataque/defesa
- Robô segue linha com sensores de refletância e correção de trajetória
🔗 Robô Sumô • Robô Seguidor de Linha
- Local-first e privacidade sempre que possível, evitando dependência desnecessária de serviços externos
- IA como apoio, com revisão humana, fallback local e regras para não inventar dados
- Clean Code, SOLID e QA, sem overengineering no MVP
- Documentação e evidências para explicar decisões, arquitetura, limites e próximos passos
- Automação responsável, sem spam, scraping autenticado, bypass de CAPTCHA ou ações críticas sem confirmação humana
Além da programação, também produzo músicas usando o nome Soturine.
- Inteligência Artificial aplicada
- Agentes, RAG, LLMs e automação assistida
- Desenvolvimento Full Stack com Python, TypeScript, React e APIs
- Produtos local-first, privacidade e ferramentas para desenvolvedores
- Saúde digital educacional e sistemas de apoio à decisão
- Carreira, vagas, ATS, portfólio e automação responsável
- Desenvolvimento Android e interfaces modernas
- Sistemas embarcados, IoT, telemetria e robótica móvel
- Banco de Dados, documentação, QA e arquitetura de software
- Jogos web, experiências interativas, música e criatividade digital
Construindo projetos que conectam software, hardware, criatividade e ideias reais.
