Mobile • Full Stack • IoT • Robótica • IA • Sistemas Embarcados • 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). Tenho interesse em criar projetos que misturam software, hardware, automação, robótica, interfaces modernas e inteligência artificial.
Também estudo inglês com foco em comunicação, leitura técnica e desenvolvimento profissional. Além da programação, mantenho um projeto musical como Soturine, conectando tecnologia, criatividade e identidade artística.
|
Java |
Kotlin |
TypeScript |
Python |
C++ |
|
C |
C# |
React |
Node.js |
MySQL |
|
MongoDB |
Android |
Arduino |
Git |
GitHub |
Java Kotlin C C++ C# Python JavaScript TypeScript PHP HTML CSS
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
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 VS Code Figma XAMPP Insomnia PowerShell
CLI local-first para organizar, reduzir e estruturar contexto de repositórios e sessões de terminal para agentes de programação por IA.
- TypeScript, Node.js e modo nativo opcional em Rust para hot paths
- Repo map, leitura progressiva, execução segura e recuperação de logs brutos
- Redutores para Git, testes, npm, TypeScript, Docker, ESLint, Java/Maven/Gradle, build, JSON e terminal genérico
- Deduplicação de saídas repetidas, métricas locais honestas e benchmarks reproduzíveis
- Knowledge-to-Rules, SDD specs, memória local, agent exports, MCP, context packs, skills e Workflow Rail
- Publicado no npm como pacote
soturail
🔗 Ver repositório • npm
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
Além da programação, também produzo músicas usando o nome Soturine.
- Desenvolvimento Android
- Desenvolvimento Full Stack
- Sistemas embarcados
- Robótica móvel
- IoT e telemetria
- Banco de Dados
- Inteligência Artificial
- Jogos web e experiências interativas
- UX/UI e interfaces modernas
- Inglês técnico e comunicação profissional
- Música, tecnologia e criatividade digital
Construindo projetos que conectam software, hardware, criatividade e ideias reais.
