Pular para o conteúdo
Matheus Silva

Desenvolvedor Fullstack

Construo aplicações web completas, do desenho da interface às APIs e regras que fazem o produto funcionar.

Sobre

Sou um desenvolvedor fullstack que gosta de transformar problemas pouco definidos em aplicações claras e utilizáveis. Meu trabalho combina interfaces cuidadosas, regras de negócio compreensíveis e integrações confiáveis.

No front-end, trabalho principalmente com React, Next.js, Vue e TypeScript. No back-end, desenvolvo APIs e serviços com Node.js e PHP, conectando aplicações a bancos relacionais e serviços externos.

Também escrevo sobre o que aprendo. Documentar decisões me ajuda a organizar ideias, compartilhar contexto e construir software com mais intenção.

Competências

  1. Interface

    Produtos claros e responsivos

    Construção de interfaces orientadas a componentes, acessíveis e consistentes em diferentes dispositivos.

    • React
    • Next.js
    • Figma
    • Acessibilidade
    • Responsividade
    • TailwindCSS
  2. Back-end

    APIs e regras de negócio

    Desenvolvimento de serviços, integrações e fluxos de dados que sustentam experiências web completas.

    • PHP
    • Laravel
    • NodeJS
    • NestJS
    • PostgreSQL
  3. Arquitetura

    Código preparado para evoluir

    Organização modular, contratos explícitos e decisões técnicas que reduzem acoplamento e manutenção desnecessária.

    • SOLID
    • BDD
    • Boas Práticas
    • Modular
    • Clean Code
  4. Qualidade

    Confiabilidade antes do deploy

    Validação de comportamento, atenção à performance e cuidado com os detalhes que afetam quem usa o produto.

    • Testes
    • CI/CD
    • Git
    • Docker

Projetos

Reader.md

Leitor de Markdown direto no navegador, criado para transformar arquivos locais em uma experiência de leitura limpa e sem distrações.

  • TypeScript
  • React
  • Next.js
Buscar Filmes

Aplicação para descobrir e pesquisar filmes, integrando dados do TMDB e conteúdo do YouTube em uma interface responsiva.

  • Next.js
  • TypeScript
  • Tailwind CSS
  • TMDB API
Super Jogo da Velha

Releitura estratégica do jogo da velha, com múltiplos tabuleiros e regras que ampliam as possibilidades de cada partida.

  • Vue
  • TypeScript
  • Game logic
Lig 4

Jogo de estratégia para navegador com lógica de vitória multidirecional e interface adaptada para diferentes telas.

  • Vue
  • JavaScript
  • CSS
Ver arquivo completo de projetos
Ver todos os artigos

Contato

Tem um projeto, uma oportunidade ou uma ideia para discutir? Envie uma mensagem pelo formulário ou fale comigo pelas redes.

Seus dados serão usados somente para responder à mensagem e processados por meio do Discord.