Manoel Reis — Fullstack Developer
Eu…
Sou o Manoel, estudante de Sistemas de Informação e desenvolvedor. Quando não estou construindo alguma coisa, provavelmente estou lendo mangá, assistindo a um anime, ouvindo música ou, de vez em quando, jogando.
Tenho um interesse especial pela cultura japonesa — principalmente pelo cinema e pelo audiovisual. Takeshi Kitano é meu diretor favorito, e Sonatine ocupa, atualmente, o posto de filme preferido.
Comentando um pouco sobre tecnologias, no front-end, desenvolvo interfaces modernas e responsivas usando React, Next.js e TypeScript. Também integro aplicações com APIs e cuido de aspectos como SEO, acessibilidade e performance.
No back-end, utilizo principalmente PHP e Laravel, além de Node.js com TypeScript, para desenvolver APIs REST e modelar bancos de dados. Tenho experiência com PostgreSQL, MySQL, Redis. Paralelo a isso, sempre utilizo boas práticas como SOLID, Clean Code, e o meu favorito: TDD (É maravilhoso, não?).
Também trabalho com testes automatizados usando PHPUnit, Jest, Vitest e React Testing Library. Busco construir soluções escaláveis, bem estruturadas e fáceis de manter, equilibrando estabilidade técnica e uma boa experiência para quem as utiliza.
Este portfólio reúne um pouco do que construo, do que estudo e das coisas que me interessam.
Projetos
Carteira Digital
API REST de carteira digital em BRL, desenvolvida com Laravel e PostgreSQL, com foco em segurança e consistência financeira. Implementa transferências, depósitos e reversões idempotentes, controle de concorrência, histórico imutável, autenticação com Sanctum e ambiente Docker reproduzível.
My Trips
Aplicação web para registrar, visualizar e explorar lugares especiais visitados ao longo do tempo, com mapa interativo, páginas dinâmicas e conteúdo gerenciado por CMS.
MasterChef API — Injeção de Dependência em uma API Node.js
API REST desenvolvida com Node.js, TypeScript, Express e MongoDB para demonstrar a aplicação de injeção de dependência e separação de responsabilidades em uma arquitetura organizada em camadas.
Publicações
Um checklist prática para desenvolver códigos melhores
O que é um bom código? Descubra por que o código limpo vai muito além de apenas funcionar. Entenda a filosofia, a empatia no desenvolvimento e o impacto do design de software na manutenibilidade a longo prazo.
Trilha Sonora do Luto: A Playlist para Ouvir Enquanto Assiste Frieren
Descubra como a jornada de luto de Frieren se conecta à filosofia do tempo e à melancolia acústica de Gal Costa, Caetano Veloso, Céu e O Terno. Leia o ensaio!
O que faz de alguém um monstro?
Análise filosófica sobre a Trupe Fantasma de Hunter x Hunter. Descubra como a Cidade do Meteoro dialoga com a realidade brasileira, Racionais e Facção Central.