Olá, sou Mateus Marques

Desenvolvedor Front-end e Mobile de Alagoas, Brasil, apaixonado por tecnologia e inovação. Foco em criar aplicações modernas e performáticas.

Tecnologias que utilizo

No meu dia a dia, trabalho construindo interfaces web e mobile, integrando com backends e bancos de dados como MySQL e PostgreSQL.

Web

React.js | Next.js | TypeScript

Mobile

React Native | Expo

Backend / Bancos de Dados

MySQL | PostgreSQL | PHP

Linguagens

JavaScript | HTML | CSS

Habilidades e Ferramentas

JavaScriptTypeScriptHTML5CSS3ReactNext.jsExpoGitGitHubNode.jsVercelMySQLPostgreSQLPrismaPHP

Habilidades Next.js

Competências que aplico no desenvolvimento de projetos com Next.js.

Entendo quando usar renderização no servidor, geração estática ou regeneração incremental para equilibrar performance, cache e atualização de conteúdo.

Exemplo práticoExemplo: usar ISR em uma página de catálogo para atualizar produtos automaticamente sem rebuild completo.

Separo componentes de servidor e cliente conforme a necessidade da interface, reduzindo JavaScript no navegador e melhorando carregamento.

Exemplo práticoExemplo: buscar dados no servidor e deixar somente o formulário ou modal como componente cliente.

Aplico boas práticas como carregamento eficiente, redução de requests desnecessários e uso consciente de cache para interfaces mais rápidas.

Exemplo práticoExemplo: evitar buscas repetidas, otimizar imagens e definir cache para melhorar o tempo de carregamento.

Faço integrações com autenticação, banco de dados e serviços externos usando MySQL, PostgreSQL e PHP conforme a necessidade do projeto.

Exemplo práticoExemplo: autenticar usuários e salvar dados em MySQL ou PostgreSQL para dashboards ou painéis.

Consigo estruturar rotas com o App Router, reaproveitando layouts aninhados para manter a navegação organizada e escalável.

Exemplo práticoExemplo: criar um layout global com menu e um layout interno apenas para a área administrativa.

Crio endpoints no próprio Next.js para formulários, integrações e regras simples de backend, mantendo o projeto centralizado.

Exemplo práticoExemplo: receber dados de um formulário de contato em /api/contact e encaminhar para um serviço externo.

Configuro metadata, sitemap e robots para melhorar indexação, compartilhamento e visibilidade das páginas nos buscadores.

Exemplo práticoExemplo: definir title e description por página e gerar sitemap.xml para ajudar na indexação.

Tenho familiaridade com fluxos de deploy automatizado e versionamento para publicar atualizações com mais segurança e consistência.

Exemplo práticoExemplo: configurar uma action para publicar automaticamente a aplicação após push na branch principal.

Cursos e Formação Complementar

Estudos voltados para infraestrutura, administração de servidores e fundamentos de cloud.

Infraestrutura e Cloud

Curso em Windows Server 2022 e 2019, Active Directory, AZ-104 e AZ-900, com foco em administração de ambientes, identidade e fundamentos de Azure.

React com JavaScript

Curso voltado ao desenvolvimento de interfaces com React e JavaScript, com foco em componentes, estado, props, eventos e construção de aplicações web modernas.

Vamos conversar sobre seu projeto

Se você precisa de uma interface moderna, performática e responsiva, estou pronto para colaborar no seu produto.