Pular para o conteúdo

Desenvolvedor Fullstack

RafaelDornelesMachado

Há mais de quatro anos desenvolvendo aplicações web, do modelo de dados à interface, passando por APIs e infraestrutura.

  • PHP
  • Laravel
  • React
  • MySQL
  • PostgreSQL
  • Docker
  • Git
  • Linux

01Sobre

Apaixonado pela tecnologia e pela possibilidade de criar sistemas.

Já trabalhei com times de tudo quanto é área, acompanhando o produto da ideia até a entrega. Foi aí que aprendi a ouvir antes de codar, a separar o que é prioridade do que é só vontade e a tomar decisão técnica pensando em quem vai usar, não em quem vai revisar o PR.

Boa parte da minha experiência é em sistemas que já estavam rodando - com dados reais, usuários reais e código legado. Aprendi a importância dos commits, a importância da comunicação e principalmente a importância de não subestimar os usuários!

O que me prende na tecnologia é a parte que não aparece no print: a complexidade de um sistema que simplesmente funciona, um código que dá gosto de ler e aquele momento em que alguém usa o que eu fiz e o dia dessa pessoa fica um pouco mais fácil.

4+
anos desenvolvendo software
∞
migrações, refatorações, código legado e conflitos de merge

02Experiência

Onde eu apliquei isso.

  1. Jan 2026 — Atual

    Fundador

    RDM Labs

    Minha empresa de consultoria e desenvolvimento de software. Cuido de tudo, do planejamento à implementação, passando pela arquitetura, infraestrutura e suporte. O café também fica por minha conta.

    • Laravel
    • React
    • PostgreSQL
    • Docker
  2. Fev 2026 — Atual

    Desenvolvedor Pleno — PHP & React | Implantador de sistemas

    Versotech

    Trabalho em uma plataforma B2B integrada aos ERPs de mais de 100 clientes, cada um com suas próprias regras e particularidades. Um dos trabalhos que desenvolvi foi a refatoração da integração com o Sankhya, que reduziu o tempo médio de resposta de aproximadamente 2 segundos para 300 milissegundos, com menos código do que antes. Também desenvolvo integrações com sistemas que a plataforma ainda não suportava, participo das implantações nos clientes e trabalho com procedures, functions e triggers em Oracle, SQL Server e PostgreSQL. Para processos manuais e repetitivos, uso o n8n para criar fluxos de automação.

    • PHP
    • Laravel
    • React
    • Oracle
    • SQL Server
    • PostgreSQL
    • n8n

    SistemasSankhya, Protheus, Winthor, Deak, SAP, e outros

  3. Mar 2025 — Fev 2026

    Engenheiro de Software & Líder do time de integrações

    Optix — Imagens Médicas

    Liderei o time responsável pelas integrações entre a plataforma de imagens médicas e os sistemas de hospitais e clínicas. As integrações tinham estruturas e padrões diferentes, então trabalhei na consolidação delas em um microsserviço, com contratos padronizados e fluxo de dados normalizado. Também documentei o processo para facilitar a implementação das próximas integrações e desenvolvi um painel para visualizar quais clientes utilizavam cada uma. E acabei trabalhando com DICOM em PHP muito mais do que imaginava.

    • PHP
    • Microsserviços
    • DICOM
  4. Ago 2024 — Mar 2025

    Desenvolvedor de Software

    BankSoft Tecnologia

    Trabalhei com o Tech Lead na refatoração de módulos centrais da aplicação e na documentação de regras de negócio que ainda não estavam formalizadas. Também atuei na manutenção corretiva e preventiva e na análise de problemas de desempenho, desde o código até os servidores e a rede.

    • .NET Framework
    • SQL Server
  5. Mar 2024 — Ago 2024

    Desenvolvedor de Sistemas

    Suatransportadora

    Desenvolvi sistemas internos para a operação da transportadora. A empresa encerrou suas atividades após as enchentes de maio de 2024 no Rio Grande do Sul. Foi uma experiência curta, mas que me marcou por motivos que vão muito além da programação.

  6. Mar 2022 — Mar 2024

    Desenvolvedor Full Stack Júnior

    YellowGo

    Foi onde construí boa parte da minha base como desenvolvedor. Trabalhei com aplicações Laravel, APIs REST, integrações com serviços de terceiros e modelagem de dados, da estrutura lógica à implementação no banco. Também usei Git Flow com GitLab e produzi documentação para usuários e para a equipe.

    • PHP
    • Laravel
    • REST APIs
    • Git

03Formação

Onde eu aprendi a pensar antes de escrever.

A prática ensina muito, mas o fundamento teórico me ajudou a entender melhor por que uma solução funciona e quando vale a pena escolher outra abordagem.

Formação acadêmica

  1. 2024 — AtualPrevisto 2027

    Pós-graduação em Segurança da Informação

    FADERGS

    Segurança deixou de ser problema do time de infra e virou coisa minha.

  2. 2021 — 2023

    Tecnólogo em Análise e Desenvolvimento de Sistemas

    UniRitter

    Aprendi a separar o problema do jeito de resolver ele.

Cursos e certificações

  • EF SET2026

    EF SET English Certificate 73/100 (C2 Proficient)

    O inglês deixou de ser só o que eu lia e ouvia, e virou o que eu escrevo e falo.

    Ver credencial
  • Red Hat2024

    Red Hat OpenShift I: Containers & Kubernetes (DO180)

    Container deixou de ser só o docker compose up da minha máquina.

  • Red Hat2023

    Red Hat System Administration I (RH124)

    O terminal do Linux virou casa, não lugar de passagem.

  • Amazon Web Services (AWS)2023

    AWS Academy Graduate — AWS Academy Cloud Foundations

    Onde a nuvem virou serviço com nome, preço e limite.

    Ver credencial
  • Udemy2023

    React.JS e Next.JS (nível intermediário e avançado)

    Voltei para entender o que eu já fazia no trabalho.

    Ver credencial
  • Udemy2023

    Desenvolvimento Web Avançado com PHP, Laravel e Vue.JS

    Fila, job e camada de serviço — o que aparece quando cresce.

    Ver credencial

04Stack

Tecnologias que uso no trabalho.

Backend

  • PHP
  • Laravel
  • REST APIs
  • Node

Frontend

  • React
  • JavaScript ES6+
  • TypeScript
  • CSS moderno

Dados

  • MySQL
  • PostgreSQL
  • Oracle SQL
  • SQL Server

Ferramentas

  • Docker
  • Git
  • CI/CD
  • AI tools

Infraestrutura

  • Linux Ubuntu
  • Nginx
  • AWS
  • Bitbucket
  • Cloudflare

05Projetos

Projetos que desenvolvi.

RDM Cosmos

Meu blog pessoal, onde cada post é uma estrela numa constelação em 3D.

Nada que muda a cada frame passa pelo React.

  • Three.js
  • React 18
  • TypeScript
  • Laravel 13
  • Filament
Por trás do código

Cansei de blog com cara de feed, então a home virou uma constelação: cada publicação é uma estrela posicionada no tempo, e você navega arrastando e dando zoom. Three.js puro, sem React Three Fiber e sem biblioteca de animação - o movimento é amortecimento exponencial num único requestAnimationFrame, e o React só entra nas ações que realmente mudam algo.

Depois do visual, a constelação se divide em arquitetura: cada post tem URL própria em português e inglês, HTML pré-renderizado que abre sem JavaScript e um painel em Filament que regenera o site numa fila quando eu salvo um texto. A CI passa por PHPStan nível 8, Vitest e Playwright contra o Nginx.

Captura de tela do RDM Cosmos

Orbe

Controle financeiro pessoal e PJ: contas, parcelas, faturas e projeção.

Saldo, parcela e fatura são calculados na API. O React só desenha.

  • Laravel 12
  • React 18
  • TypeScript
  • PostgreSQL
  • Docker
Por trás do código

API em Laravel 12 sobre PostgreSQL, SPA em React 18 com TypeScript, tudo orquestrado por Docker Compose. Cálculo de saldo, distribuição de parcelas, fechamento de fatura e projeção mensal acontecem na API: o React recebe o dado pronto e exibe.

A esteira de qualidade roda num comando só — Pest, PHPStan nível 6, Pint, ESLint e checagem de tipos. Manter a regra de negócio fora do frontend é o que deixa as duas pontas evoluírem separadas.

Captura de tela do Orbe

GramTRIP

Planejamento e rastreamento de rotas de moto, do navegador ao celular.

PostGIS guarda a trilha, o OSRM traça a rota e eu só piloto.

  • Laravel 13
  • PostGIS
  • React
  • MapLibre GL
  • OSRM
Por trás do código

Planeje a rota no navegador, grave a trilha real pelo celular e acompanhe histórico, custos e manutenções da garagem. API em Laravel 13 com PostGIS para a parte geoespacial, roteamento por OSRM e um planejador em React sobre MapLibre GL.

Ainda em construção: identidade, garagem e custos já estão implementados com testes; planejamento, rastreamento e o aplicativo em Flutter seguem no caminho.

Em construção


06Contato

Vamos conversar!

Tem uma vaga, um projeto em mente ou quer trocar uma ideia sobre tecnologia? Mande uma mensagem! Podemos começar com um bom café e algumas linhas de código.

Constelações