Skip to content
View Soturine's full-sized avatar
😳
😳

Highlights

  • Pro

Block or report Soturine

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Soturine/README.md

Rafael Ryan Ramos de Souza 🦊

Técnico em Mecatrônica | Engenharia da Computação | Desenvolvedor em formação

Mobile • Full Stack • IoT • Robótica • IA • Sistemas Embarcados • Música

LinkedIn Spotify YouTube Music


👨‍💻 Sobre mim

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.


🛠️ Tecnologias e Ferramentas

Java
Java
Kotlin
Kotlin
TypeScript
TypeScript
Python
Python
C++
C++
C
C
C#
C#
React
React
Node.js
Node.js
MySQL
MySQL
MongoDB
MongoDB
Android Studio
Android
Arduino
Arduino
Git
Git
GitHub
GitHub

Principais

Java Kotlin C C++ C# Python JavaScript TypeScript PHP HTML CSS

Mobile / Android

Android Studio Jetpack Compose Material 3 CameraX ML Kit Room DataStore WorkManager

Web / Full Stack

React Vite Node.js Express Bootstrap Tailwind CSS JWT Socket.IO Chart.js jsPDF

Banco de Dados

MySQL MongoDB SQLite

Sistemas Embarcados, IoT e Robótica

ESP32 ESP-IDF PlatformIO FreeRTOS MQTT Arduino MPU6050 HC-SR04 TCRT5000 L298N

IA, Jogos e Ferramentas

SWI-Prolog Prolog CBR Phaser 3 Git GitHub GitHub Actions GitHub Pages VS Code Figma XAMPP Insomnia PowerShell


🚀 Projetos em destaque

🚆 SotuRail — Context OS local-first para agentes de IA

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órionpm


📱 Scanora — Scanner de documentos para Android

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

🔗 Ver repositório


🧓 Sistema IoT de Monitoramento de Quedas

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

🔗 Ver repositório


🌐 Biblioteca Geek Fullstack

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

🔗 Ver repositório


🌾 Vale dos Casos — Fazendinha com IA

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

🔗 Ver repositório


🐾 PetBot — Sistema especialista em Prolog

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

🔗 Ver repositório


🤖 Robótica com ESP32 — Sumô e Seguidor de Linha

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


🎵 Projeto musical — Soturine

Além da programação, também produzo músicas usando o nome Soturine.


📊 Estatísticas


🎮 Contribuições

pacman contribution graph


🧠 Áreas que mais curto estudar

  • 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.

Pinned Loading

  1. iot-fall-monitor iot-fall-monitor Public

    Sistema IoT full-stack para detecção de quedas com ESP32, MPU6050, MQTT, Node.js, MySQL, Socket.IO e React.

    JavaScript 1

  2. fazenda-inteligente-cbr fazenda-inteligente-cbr Public

    Vale dos Causos — jogo web de fazenda com IA baseada em Raciocínio Baseado em Casos.

    TypeScript 5 2

  3. esp32-sumo-robot esp32-sumo-robot Public

    Academic ESP32 sumo robot developed with PlatformIO and ESP-IDF, featuring ultrasonic opponent detection, edge sensing, PWM motor control via L298N, and autonomous behavior logic.

    C 2 1

  4. scanora scanora Public

    Scanora is an Android document scanning MVP with local OCR, export, and offline-first architecture.

    Kotlin 2

  5. biblioteca-geek-fullstack biblioteca-geek-fullstack Public

    Sistema web full stack acadêmico para gestão de Biblioteca Geek com Node.js, Express, MySQL, MongoDB, JWT, MVC, Service Layer, Router e Middleware.

    JavaScript

  6. soturail soturail Public

    Local-first context rails for AI coding agents: reversible terminal compression, progressive repo reading, SDD workflows, hooks, benchmarks, memory and cache-friendly payloads.

    TypeScript 1