Gustavo Mathias Rocha

Desenvolvedor web Full Stack

Produtos web pensados para evoluir.

Freelancer desde 2015, desenvolvo aplicações Full Stack com TypeScript, React, Next.js e Node.js — da interface à infraestrutura.

Ver projetos Entrar em contato

Disponível para projetos e oportunidades

São Paulo, SP

também conhecido comoIwamoto Sōma岩本 颯真

portfólio pessoalClareza na interface, qualidade no código e atenção ao detalhe.

  • Arquitetura
  • Interfaces
  • Qualidade

sobre

Do briefing à evolução do software.

Atuo com desenvolvimento web sob demanda desde 2015, unindo visão de produto e execução técnica.

Curso Ciência da Computação na Universidade São Judas Tadeu (USJT), na modalidade EAD, com conclusão prevista para jul. 2025 — jul. 2029.

Antes de escolher ferramentas, entendo o contexto, os objetivos e as pessoas que vão usar o produto. A partir disso, organizo decisões técnicas e interfaces claras.

Trabalho de ponta a ponta: frontend, APIs, persistência, testes e infraestrutura. O resultado é uma base compreensível para quem usa, mantém e amplia o software.

stack

Tecnologias e práticas para entregar software confiável.

Frontend

Interfaces e aplicações web modernas.

  • TypeScript
  • JavaScript
  • React
  • Next.js
  • HTML5
  • CSS3
  • Tailwind CSS

Backend

APIs, serviços e regras de negócio.

  • Node.js
  • NestJS
  • APIs REST
  • PHP

Dados

Persistência, consultas e modelagem relacional.

  • PostgreSQL
  • MySQL
  • MariaDB
  • SQL
  • Prisma

CMS & Web

Experiência anterior em desenvolvimento web sob demanda.

  • Payload CMS
  • Elementor
  • WordPress
  • WooCommerce

Engenharia

Qualidade, manutenção e evolução de software.

  • TDD
  • Testes automatizados
  • Testes funcionais
  • Testes exploratórios
  • Debugging
  • Refatoração
  • Code Review
  • Git
  • GitHub

IA aplicada

LLMs utilizadas como ferramentas de engenharia.

  • LLMs
  • Engenharia de prompts
  • Análise de código
  • Code Review assistido por IA
  • Planejamento com LLMs
  • Arquitetura com LLMs
  • Copilot
  • Claude Code
  • Codex

Infraestrutura

Sistemas, redes e ambientes de execução.

  • Linux
  • Docker
  • DNS
  • Protocolos de rede
  • Deploy
  • Vercel
  • Cloudflare
  • Segurança de aplicações web

idiomas

Comunicação para colaborar, aprender e acompanhar a documentação técnica.

01

Português (Brasil)

Nativo

02

Inglês

Leitura e escrita técnica

03

Espanhol

Básico

04

Japonês

Estudando

projetos

Projetos que transformam contexto em produto.

Projetos autorais e para clientes que evidenciam concepção, evolução de sistemas existentes e entrega de experiências digitais.

Sistema de gestão escolar

Schola

Plataforma de gestão escolar em desenvolvimento, criada para explorar a centralização de processos e informações do ambiente escolar em uma aplicação Full Stack.

Atuação Concepção e desenvolvimento do projeto, incluindo arquitetura, modelagem, implementação e decisões de tecnologia.

  • TypeScript
  • JavaScript
  • Next.js
  • React
  • Tailwind CSS
  • Node.js
Sistema de controle de academia

DevSquad

Sistema de gerenciamento de academias, retomado individualmente a partir de uma base de projeto legado.

Atuação Investigação da base existente, avaliação das decisões arquiteturais, correção de problemas e evolução gradual do sistema.

  • TypeScript
  • JavaScript
  • Next.js
  • React
  • Tailwind CSS
  • Node.js
Site institucional, portfólio e blog

Tania Pimentha

Site institucional e portfólio profissional com blog e recursos de comércio eletrônico, desenvolvido para Tania Pimentha.

Atuação Desenvolvimento do site, estruturação das páginas, interfaces, WordPress, blog e recursos de comércio eletrônico.

  • WordPress
  • Elementor
  • WooCommerce
  • PHP
  • HTML
  • CSS

contato

Vamos transformar o próximo desafio em produto.

Precisa criar uma experiência digital, organizar uma base existente ou evoluir um produto web? Vamos conversar.