Ir para o conteúdo

Full stack · Node.js · Vue · Flutter

O software que faltava no trabalho e na estrada.

Graduando em Engenharia de Software. Cinco anos de design (comunicação visual e web) agora sustentam APIs, apps e painéis que eu mesmo precisava — na oficina, no mapa e na produção de evento.

Raulnik Royce

Perfil

Olá, sou Raulnik Royce

Venho do design: identidade visual, web e sites em HTML, CSS e WordPress. Tipografia, composição e hierarquia eram o trabalho diário — não um extra no fim da sprint.

Hoje estudo Engenharia de Software e construo o produto inteiro: da decisão de interface ao contrato da API. O olho treinado em UI/UX entra na modelagem, nas permissões e no que o app recusa coletar.

Os projetos nascem de uso real. Caderneta de moto sem feed. Painel de evento sem planilha infinita. Não é demo de curso: é o software que eu precisava no trabalho e na estrada.

  • Olho de design

    Tipografia, hierarquia e interface como rotina — não como verniz depois do backend.

  • Ponta a ponta

    Da tela ao schema da API. A regra de negócio e a interface saem da mesma cabeça.

  • Problema real

    Moto, oficina, mapa, lineup e cachê. Software que resolve o dia, não o portfólio.

Ferramentas

Stack

O que uso para entregar front, API e mobile no mesmo fio — com o design no começo, não no fim.

Front

  • Vue
  • HTML
  • CSS
  • JavaScript

Back

  • Node.js
  • Express
  • Zod
  • JWT

Mobile

  • Flutter

Dados

  • MySQL

Design

  • UI/UX
  • Tipografia
  • WordPress

AI-First

  • Cursor

Trabalhos

Projetos como estudos de caso

Software nascido de problema real: estrada, oficina e produção de evento.

Mobile · privacidade · estrada

life.and.roads

Apps de moto viraram rede social. A caderneta digital é o contrário.

Sem feed, sem distração, 100% no piloto: km, combustível, manutenções e o último ponto no mapa durante a viagem.

Arquitetura: Local no aparelho, login opcional, API com schema .strict() (Zod) que recusa telemetria não solicitada. Privacidade by design.

Próximos passos: Escalabilidade em desenvolvimento para lançamento oficial nas lojas.

  • Flutter
  • Node.js
  • Express
  • MySQL
  • JWT
  • Zod

Painel · evento independente

Beco Underground

Produção independente no caos. Um painel no lugar de dez planilhas.

Lineup, artistas, cachês e permissões numa interface só — o fluxo que a produção pedia e o papel não dava conta.

Arquitetura: Rota → controller → service → repository. Papéis separados entre admin e produtor.

  • Vue 3
  • Tailwind
  • Node.js
  • Express
  • MySQL

Histórico

Trajetória

Do estúdio de comunicação visual à engenharia: o mesmo olho, outro contrato.

  1. 01

    2019 — 2024

    Design e comunicação visual

    Cinco anos entregando identidade, web design e sites em HTML, CSS e WordPress. Tipografia e hierarquia como ofício, não como detalhe. Essa base ainda decide como a interface e o fluxo se comportam nos sistemas que escrevo hoje.

  2. 02

    2024 — hoje

    Engenharia de Software

    Graduação em andamento. O foco passou a ser API, dados e mobile — Node, Vue, Flutter, MySQL — sem largar o critério visual. life.and.roads e Beco Underground saíram desse cruzamento: produto usado de verdade, não exercício de aula.

  3. 03

    Resultado

    Solução ponta a ponta

    Entrego o recorte inteiro: da tela ao schema. A interface faz sentido porque a regra foi escrita pela mesma pessoa. Aberto a trabalho e colaboração nesse formato — da decisão de produto ao deploy.

Contato

Vamos conversar

Aberto a trabalho, colaboração e conversa sobre produto — da interface à API. LinkedIn, GitHub, e-mail ou PDF.