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 • Ferramentas para Devs • 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.

Gosto de transformar ideias em projetos práticos, conectando desenvolvimento de software, sistemas embarcados, IoT, IA aplicada, ferramentas para desenvolvedores e criatividade digital. Além da programação, mantenho um projeto musical como Soturine.


🛠️ Tecnologias e Ferramentas

Java
Java
Kotlin
Kotlin
JavaScript
JavaScript
TypeScript
TypeScript
Python
Python
C
C
C++
C++
C#
C#
PHP
PHP
Rust
Rust
HTML5
HTML5
CSS3
CSS3
React
React
Vite
Vite
Tailwind CSS
Tailwind
Bootstrap
Bootstrap
Phaser 3
Phaser 3
Figma
Figma
Node.js
Node.js
Express
Express
REST API
REST API
MySQL
MySQL
MongoDB
MongoDB
SQLite
SQLite
Android Studio
Android
Arduino
Arduino
Git
Git
GitHub
GitHub
GitHub Actions
Actions
Docker
Docker
npm
npm
VS Code
VS Code
GitLab
GitLab
PowerShell
PowerShell
XAMPP
XAMPP
JSON
JSON

Principais

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

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 REST APIs

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 Docker npm VS Code Figma XAMPP PowerShell JSON


🚀 Projetos em destaque

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

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ó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
  • Ferramentas para desenvolvedores e agentes de IA
  • 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
  • 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