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 atualmente 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


🚀 Projetos em destaque

📱 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 e ML Kit Text Recognition
  • CameraX para captura manual
  • Histórico local com favoritos, tags e busca
  • Exportação em PDF, JPG e 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 e sensor MPU6050
  • Backend com Node.js, Express, MySQL, MQTT e Socket.IO
  • Frontend com React, Vite, TypeScript e Tailwind
  • Dashboard para pacientes, dispositivos, eventos e alertas
  • Modelo multiusuário/multiorganização
  • Pareamento seguro de dispositivo com código temporário

🔗 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 com JWT
  • Arquitetura com Router, Middleware, Controller, Service, DAO e Model
  • CRUD de autores, categorias, livros e empréstimos
  • Upload de capas, pesquisa, dashboard, logs, JSON, XML e relatório PDF
  • Interface com HTML, CSS, JavaScript puro e Bootstrap 5

🔗 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
  • Explicação da recomendação final
  • Testes automatizados e versão compatível com SWISH
  • Projeto acadêmico de Inteligência Artificial

🔗 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
  • Leitura de sensores digitais e analógicos
  • Robô sumô com sensor ultrassônico HC-SR04, sensores TCRT5000 e lógica de ataque/defesa
  • Robô segue linha com sensores de refletância e correção de trajetória
  • Aplicação prática de sistemas embarcados, eletrônica e lógica de controle

🔗 Robô SumôRobô Seguidor de Linha


🌾 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
  • Gameplay de fazenda com plantio, colheita, loja, pesca, clima e ciclo dia/noite
  • Assistente CBR integrado ao jogo
  • Sistema de casos, similaridade e recomendação
  • Customização de personagem e persistência local
  • Publicação via GitHub Pages

🔗 Ver repositório


🎵 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-line-follower-robot esp32-line-follower-robot Public

    Academic ESP32 line follower robot developed with PlatformIO and ESP-IDF, featuring sensor-based line detection, motor control via L298N, and structured embedded control logic.

    C 2 1

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

  5. scanora scanora Public

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

    Kotlin 2

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