Desenvolvedor web full-stack · desde 2009 · Brasil → mundo

Desenvolvimento web sênior para equipes de e-commerce que precisam de um site rápido e fácil de mantersem repasses de agência.

Eu diagnostico a restrição real, escolho a plataforma certa e continuo responsável pela implementação até o lançamento. Shopify, BigCommerce, WordPress ou uma aplicação sob medida quando o problema pede isso.

  • 17 anos construindo profissionalmente
  • Mais de 70 projetos concluídos no Upwork · avaliações públicas

Performance que dá para sentir

Um segundo demora mais quando alguém está esperando para comprar.

Rode a ilustração para comparar uma página enxuta com outra carregando trabalho desnecessário. Os tempos demonstram a experiência de espera; não são uma previsão de faturamento.

Sobrecarregado0.00s
5,2 s
Sobrecarregado
Feito para o objetivo0.00s
✓ 0,4 s
Feito para o objetivo
Sobrecarregado5,2 s
vs
Feito para o objetivo0,4 s
Rodar a corrida de carregamento

Tempos ilustrativos em uma conexão móvel. O resultado real depende da loja, do aparelho, da rede, dos scripts de terceiros e da implementação. Rode o teste do Google neste site → · Leia a pesquisa de velocidade do Google/Deloitte ↗

Serviços

A arquitetura segue o problema, não uma ferramenta favorita.

Eu trabalho com plataformas consolidadas de comércio e stacks sob medida, então recomendo a opção que combina com a equipe, o catálogo, a operação e a manutenção no longo prazo.

WordPress

Temas customizados · Gutenberg · Performance e recuperação

Temas customizados e sistemas editoriais práticos, construídos em torno de como o cliente realmente publica.

Aplicações sob medida

Svelte e React · Laravel · Postgres e Supabase

Produtos próprios quando as convenções de uma plataforma criariam mais atrito do que resolveriam.

Parting Stone · Shopify

De um conceito aprovado a uma loja customizada pronta para uma audiência nacional.

Eu traduzi o design para um tema Shopify customizado da Parting Stone, serviço que transforma cinzas de cremação em pedras solidificadas. A loja precisava explicar um produto pouco conhecido com clareza e continuar simples para a equipe operar.

◂ Loja lançadaWireframe aprovado ▸
Loja Parting Stone como foi lançada em 2021
  • Tema Shopify customizado construído a partir do design aprovado
  • Educação do produto, fluxo de pedido e comportamento responsivo
  • Loja lançada antes da participação da empresa no Shark Tank

Visitar Parting Stone ↗

Sítio Raiz · Laravel

Uma plataforma rural que muda ao longo do dia — e um laboratório para ideias de produto duráveis.

Sítio Raiz é uma aplicação Laravel atual construída para uma fazenda local. A loja muda da manhã à noite, enquanto o projeto trabalha as mesmas preocupações de projetos de cliente: catálogo, operação, testes e manutenção.

ManhãA roça acorda cedo.
ManhãLoja Sítio Raiz no estado da manhãLoja Sítio Raiz no estado do meio-diaLoja Sítio Raiz no estado do fim da tardeLoja Sítio Raiz no estado da noite
  • Aplicação Laravel 13 com uma ampla suíte automatizada de testes em PHP
  • Estados da loja ao longo do dia desenhados como um sistema coerente
  • Decisões de produto, engenharia e operação de ponta a ponta

Visitar Sítio Raiz ↗

ReadRivals · SvelteKit + Postgres

Uma corrida de leitura ao vivo em que a competição é protegida além do navegador.

ReadRivals transforma leitura compartilhada em um jogo ao vivo. SvelteKit sustenta a experiência, Supabase sincroniza os jogadores e as regras de pontuação são aplicadas no Postgres, então o navegador não consegue reescrever os pontos concedidos.

Escolha o trecho: Defina o que o grupo vai ler junto.Ajuste o ritmo: Crie a sala e convide os outros leitores.Corra ao vivo: O progresso e a pontuação mudam enquanto todos leem.Compare o resultado: Veja a chegada e a classificação final.Comece outra: Inicie uma nova rodada sem remontar o grupo.Template de card: fotoTemplate de card: trechoTemplate de card: númeroTemplate de card: pintura de corteTemplate de card: placar

01

Escolha o trecho

Defina o que o grupo vai ler junto.

02

Ajuste o ritmo

Crie a sala e convide os outros leitores.

03

Corra ao vivo

O progresso e a pontuação mudam enquanto todos leem.

04

Compare o resultado

Veja a chegada e a classificação final.

05

Comece outra

Inicie uma nova rodada sem remontar o grupo.

  • Interface em Svelte 5 e SvelteKit
  • Salas, progresso e competição social em tempo real com Supabase
  • Regras de pontuação no Postgres, segurança por linha e cobertura automatizada

Explorar ReadRivals ↗

Avaliações públicas

Não acredite apenas na minha palavra.

O padrão mais forte nas avaliações públicas não é um termo de marketing. É comunicação direta, diagnóstico cuidadoso e implementação confiável.

“Ele nunca faz só o mínimo… Quando um projeto leva menos tempo do que o previsto, ele avisa em vez de ficar com o valor extra, como muitos freelancers fazem. Para mim, honestidade é muito importante.”

Cliente no Upwork · Tradução de avaliação verificada no Upwork

“Ele teve muita paciência com a minha falta de conhecimento em código e explicou tudo com muita clareza. Muito obrigado, Martin!”

Cliente no Upwork · Tradução de avaliação verificada no Upwork

“Serviço excelente, resposta rápida, inglês perfeito, muito conhecimento e confiabilidade. Fiquei tão satisfeito que ele já está trabalhando em outro projeto para mim.”

Cliente no Upwork · Tradução de avaliação verificada no Upwork

Sobre

Uma relação longa com a web e trabalho profissional desde 2009.

As ferramentas mudaram do FrontPage e Flash para plataformas modernas de comércio e aplicações. O hábito ficou: entender o que realmente está falhando e construir a solução durável mais clara.

  1. 2001

    Primeiro site no ar

    Feito no FrontPage, na internet discada. O Wayback Machine ainda guarda uma cópia. Ver no arquivo ↗

  2. ~2003

    Primeiros programas: bots de jogo

    Scripts que faziam um personagem de Ultima Online minerar, buscar madeira e fugir quando atacado.

  3. ~2006

    PHP, por necessidade

    Refiz o site da livraria da minha mãe a partir da versão em Flash, para que novos eventos não exigissem recompilar tudo.

  4. 2009

    Primeiro emprego web

    Web designer na WWF-Brasil.

  5. 2017

    Trabalho global

    Saí do trabalho de agência em Brasília para projetos diretos com clientes no mundo todo.

  6. 2021

    Viral Nation

    Três anos construindo projetos Shopify e WordPress para uma agência global de marketing de influência.

  7. 2024

    Agência nos EUA e clientes selecionados

    Engenharia de e-commerce toda semana, com espaço para projetos diretos selecionados.

Como eu trabalho

Escopo claro, escolhas visíveis e a causa raiz antes do conserto.

Você trabalha diretamente com a pessoa que faz o diagnóstico e a implementação. Quando uma evidência muda o melhor caminho, você fica sabendo cedo e em linguagem clara.

  1. Causa raiz antes do código

    Eu reproduzo o problema e identifico por que ele acontece antes de propor uma mudança.

  2. Arquitetura do tamanho certo

    Plataforma, módulo customizado ou aplicação completa são escolhidos pela restrição real da operação.

  3. Decisões em linguagem clara

    Você entende o que mudou, por que mudou e qual escolha está aceitando.

  4. Implementação cuidadosa

    Designs aprovados e sistemas existentes viram código com atenção ao responsivo e à manutenção.

  5. Verificação antes da entrega

    Navegadores, estados, conteúdo e comportamento de publicação relevantes são verificados antes de considerar o trabalho concluído.

Comece pela restrição

Me conte o problema, não a plataforma.

Mande a versão curta do que está quebrado, lento, difícil de manter ou pronto para ser construído. Eu respondo com a próxima pergunta útil ou uma recomendação direta.

✓ Recebido. Sua mensagem foi enviada.

Mensagens são lidas no horário comercial: 9h–18h no fuso leste dos EUAOu envie um e-mail para martin@martincarvalho.com