Desenvolvedor web full-stack sênior Aceitando novos projetos

Construo sistemas web que continuam rápidos depois que eu saio.

Doze anos de PHP, Laravel, WordPress e Shopify para equipes que precisam de mais do que um tema e uma pilha de plugins. Desenvolvimento sob medida, escrito à mão e documentado na entrega, para que quem for cuidar do sistema depois consiga fazer isso.

Acompanhe uma requisição do clique até a resposta

Interface

A parte que os seus clientes usam. Clara, responsiva e pensada para a tarefa deles.

01O que eu façoOito tipos de trabalho

O que eu construo, e o que me chamam para consertar.

A maior parte do trabalho é um destes. Se o seu fica entre dois deles, diga isso no seu primeiro e-mail e eu digo qual ele é de verdade.

01 Construir Desenvolvimento de aplicações sob medida com Laravel Portais de clientes, fluxos de cobrança, painéis e APIs: tipados, testados e entregues com notas a partir das quais outro desenvolvedor pode começar. PHP · Laravel · PostgreSQL 02 Construir Produtos SaaS com Laravel e Vue Clientes, papéis, assinaturas e cobrança, com um front-end em Vue conversando com a sua própria API, e não com um template. Laravel · Vue · REST 03 Construir Desenvolvimento de sites WordPress Temas sob medida construídos em torno do seu conteúdo, e não comprados e forçados a se encaixar. Sem Elementor, sem uma pilha de quarenta plugins. WordPress · WooCommerce 04 Construir Desenvolvimento de temas e plugins Blocos nativos do Gutenberg e plugins escritos para uma única tarefa cada, para que o site não carregue nenhuma licença de construtor de páginas para renovar todo ano. Gutenberg · PHP · JS 05 Construir Sistemas com IA IA integrada à aplicação Laravel ou ao site WordPress que você já usa: ela lê o e-mail, extrai a nota fiscal, redige a página do produto e deixa a decisão nas mãos de uma pessoa. Laravel AI SDK · WordPress AI 06 Mudar Migração para um novo domínio, hospedagem ou stack Domínio, hospedagem, caixas de e-mail e a própria aplicação. Cada endereço antigo é mapeado para o novo antes que qualquer coisa mude de lugar, para que o posicionamento e a caixa de entrada sobrevivam à mudança. DNS · Redirecionamentos · Caixas de e-mail 07 Resgatar Redesign e otimização de sites Uma reconstrução que mantém o que já está bem posicionado. Meço o que realmente está custando tempo (consultas, recursos que bloqueiam a renderização, plugins sem controle) e corrijo as causas, não os sintomas. Core Web Vitals · PostgreSQL 08 Resgatar Consertar um site hackeado Redirecionamentos injetados, um alerta do Google, uma suspensão da hospedagem. Removo o código malicioso, fecho a porta de entrada e registro por escrito como aconteceu. Limpeza · Blindagem

02O processoSeis estações

Do primeiro e-mail ao dia em que você não precisa mais de mim.

Todo projeto funciona assim, seja um plugin ou uma plataforma inteira. Você sempre sabe em que estação estamos.

  1. 01 Primeiro e-mail Um parágrafo basta. Se não for um trabalho para mim, eu digo.
  2. 02 Escopo, por escrito O que está incluído, o que não está e quanto custa, antes de qualquer coisa começar.
  3. 03 Desenvolvimento em uma URL de homologação Um link que você pode abrir em qualquer dia, em vez de um relatório de status para ler.
  4. 04 Sua revisão Mudanças enquanto ainda são baratas, e não na semana depois do lançamento.
  5. 05 Virada Feita quando o seu tráfego está mais baixo, com a versão anterior ainda de pé.
  6. 06 Entrega Repositório, testes, notas de deploy e um documento explicando como tudo se encaixa.

03Trabalhos selecionadosCinco plataformas

Sistemas que foram para produção e continuaram lá.

Cada um descrito pelo que precisava fazer e pelo que foi construído para isso, com um diagrama de como tudo se encaixa, porque é a primeira coisa que outro engenheiro perguntaria.

Ver todos os projetos →

01 Plataforma de conteúdo com IA

Páginas de produto escritas a partir de uma fotografia, em sete idiomas

O cliente envia a foto de um medicamento; o sistema pesquisa o produto e redige a página em torno dele (descrição, modo de uso, perguntas frequentes e textos para buscadores) e depois leva tudo para sete idiomas em uma única ação. Os posts do blog funcionam do mesmo jeito, a partir de um título e de uma nota sobre o enfoque. A questão nunca foi a novidade: cada página que deixa de precisar de um desenvolvedor é um custo que para de se repetir.

Como tudo se encaixa
Foto do medicamento1enviadaPipeline de IA2redigePágina do produto3uma açãoPágina traduzidaPágina traduzidaPágina traduzida

Pipeline de IA · Entrada de imagens · Sete idiomas

02 Plataforma de comércio de resgates

Emissão e resgate de cupons para campanhas de marca

WordPress e WooCommerce sustentam a loja e a campanha ao redor dela. Os códigos em si ficam no DynamoDB: geração, emissão e resgate rodam sobre um armazenamento chave-valor, e não sobre o banco do catálogo, porque um código de uso único é um problema de consulta, não um problema relacional. Um resgate nunca espera atrás de uma consulta de produtos.

Como tudo se encaixa
WordPress · WooCommerce1chamaEmitir e resgatar2lê / gravaDynamoDB

WordPress · WooCommerce · DynamoDB · PHP

03 Plataforma de conteúdo

Conteúdo de produto automatizado para varejistas de eletrodomésticos e eletrônicos

Os varejistas desse setor têm catálogos em que cada produto precisa de especificações, textos e imagens em sintonia entre si. A plataforma recebe esse conteúdo uma vez e o mantém consistente em todo o catálogo, o que transformou a gestão de conteúdo de produto de algo feito à mão em algo que funciona sozinho.

Como tudo se encaixa
Fontes de produtos1ingereLaravel2armazenaMySQL3publicaCatálogo da loja

Laravel · MySQL · JavaScript

04 Plataforma de ensino

Uma plataforma de ensino com uma única base de código e um banco de dados por cliente

Um único deploy atende todas as organizações, cada uma no seu próprio domínio. Cada cliente também tem o seu próprio banco de dados, em vez de uma tabela compartilhada com uma coluna de cliente: assim os registros de uma organização não podem aparecer em outra por causa de uma cláusula esquecida, e cada cliente pode ter backup, ser restaurado ou ser entregue separadamente. O cliente adiciona uma organização sem precisar de deploy.

Como tudo se encaixa
Laravel · Vue1roteia por domínioRoteador de clientes2um banco para cadaBanco do clienteBanco do clienteBanco do cliente

Laravel · Vue · PostgreSQL

05 Plataforma imobiliária

Anúncios de imóveis com um back-office próprio

Cada imóvel ganha a sua própria landing page, com as suas comodidades, feita para ser encontrada e para gerar ação. Por trás dela há um back-office separado (não o painel do WordPress) onde imóveis, corretores, clientes e os contatos que eles geram são gerenciados em um só lugar. O site público continua sendo um site público, e a operação roda em um lugar que nenhuma atualização de plugin alcança.

Como tudo se encaixa
Back-office1publicaWordPress2exibePáginas dos imóveis3capturaContatos

WordPress · PHP · Back-office sob medida

04Com quem você vai trabalhar

A pessoa para quem você explica o projeto é a pessoa que escreve o código.

Paul Edward
Paul Edward Desenvolvedor web full-stack sênior

Sou desenvolvedor web full-stack sênior em Nagpur, na Índia, com doze anos de experiência em produção. Tenho bacharelado em Aplicações de Computação (BCA) e um diploma em Web Logic.

A maior parte do meu trabalho é PHP: aplicações Laravel, WordPress e WooCommerce sob medida e lojas Shopify. Boa parte dele é assumir algo que outra pessoa construiu, e esse é o principal motivo pelo qual escrevo o meu código para poder ser passado adiante.

Não há um gerente de contas entre nós. Você manda uma pergunta, eu respondo, normalmente no mesmo dia útil e com as mesmas palavras que eu usaria com outro engenheiro.

Ver o meu portfólio completo Iniciar um projeto

Experiência
12 anos, sem interrupção
Onde estou
Nagpur, Índia
Idiomas
Inglês, hindi, marata
Horário
IST, com sobreposição à Europa e à costa leste dos EUA

05Depoimentos

Bom trabalho. Nas palavras deles.

O resultado importa. A experiência de chegar lá também.

Automação de conteúdo de produto com IA
O que mais importou

Economia de tempo e dinheiro

O Paul automatizou o nosso site usando o poder da IA. Agora é só enviarmos a imagem de um produto e todo o conteúdo do produto é criado para nós. Isso está nos economizando tempo e dinheiro.

Gravity Global Export CEO
Desenvolvimento de sites e aplicações
O que mais importou

Orientação em cada etapa

O Paul é um desenvolvedor capaz de construir qualquer tipo de site ou aplicação. Sempre que tivemos uma dúvida, ele nos orientou. O desenvolvimento foi tranquilo e sem estresse, e o suporte pós-venda foi igualmente bom.

Elsa Technologies CEO
Desenvolvimento WordPress
O que mais importou

Um dia a dia mais fácil

Vivíamos adiando as atualizações do nosso próprio site. O Paul montou um WordPress que a nossa equipe conseguia realmente usar e dedicou tempo para nos mostrar como. Saímos com um site do qual tínhamos orgulho e com confiança para cuidar dele.

Sophie Bennett Diretora de marketing
Aplicação Laravel
O que mais importou

Clareza antes do código

O Paul fez as perguntas que não tínhamos pensado em fazer. Transformou um fluxo complicado em um plano claro, explicou os prós e contras e nos manteve envolvidos enquanto a aplicação tomava forma. Sempre entendemos o que estávamos construindo e por quê.

Arjun Mehta Fundador e líder de produto
Desempenho do site
O que mais importou

Resolver o problema real

O que nos impressionou foi como o Paul explicou a lentidão. Ele mostrou para onde o tempo estava indo, corrigiu os problemas de fundo e deixou as mudanças fáceis de entender. O site ficou mais rápido e sabíamos o que observar à medida que ele crescesse.

Daniel Brooks Diretor-geral
Resgate de site
O que mais importou

Calma sob pressão

Quando o nosso site foi comprometido, precisávamos de alguém que entendesse a situação. O Paul nos deu um plano de recuperação claro, nos manteve informados e explicou o que tinha dado errado. O jeito calmo e metódico dele tornou uma semana estressante administrável.

Priya Kapoor Dona de empresa
Integração de fluxos com IA
O que mais importou

Útil no dia a dia

O Paul começou pelo trabalho repetitivo que a nossa equipe queria tirar das costas. Construiu um fluxo com IA em torno dessa necessidade, com uma etapa de revisão onde o nosso julgamento importava. Ele se encaixou no nosso jeito de trabalhar, e por isso foi muito mais fácil para as pessoas adotarem.

Olivia Hayes Chefe de operações
Desenvolvimento WooCommerce
O que mais importou

Cuidado com os detalhes

O Paul prestou atenção nas partes da loja que os clientes realmente usam: encontrar o produto certo, finalizar a compra pelo celular e receber informações claras do pedido. Ele também pensou nas pessoas que gerenciam tudo nos bastidores. Esse cuidado apareceu em todo o projeto.

Ethan Parker Diretor de e-commerce
Migração de site
O que mais importou

Uma mudança com plano

Estávamos nervosos em mudar um site do qual o nosso negócio dependia. O Paul mapeou os redirecionamentos, verificou os formulários e nos acompanhou na virada. Ter alguém pensando nos pequenos detalhes antes do lançamento fez toda a mudança parecer sob controle.

Rohan Desai Diretor de desenvolvimento de negócios
Parceria com agência
O que mais importou

Alguém em quem confiar

Foi fácil trazer o Paul para a nossa equipe. Ele levantava dúvidas cedo, dava estimativas honestas e apontava decisões antes que virassem atrasos. Víamos o trabalho avançar e conseguíamos dar atualizações claras ao nosso cliente. Isso facilitou o nosso trabalho em cada etapa.

Charlotte Reed Fundadora de agência
Entrega de aplicação
O que mais importou

Confiança depois do lançamento

A entrega foi tão cuidadosa quanto o desenvolvimento. Os nossos desenvolvedores receberam código legível, notas de deploy e uma explicação das decisões tomadas. Conseguimos continuar o trabalho com confiança, porque o Paul tornou o sistema compreensível para a próxima pessoa.

Lucas Morgan Gerente de engenharia
Desenvolvimento contínuo
O que mais importou

Uma parceria bem pensada

Valorizamos poder levar um problema ao Paul antes de termos uma solução. Ele ouvia, questionava premissas e nos ajudava a escolher o que valia a pena construir em seguida. As conversas eram diretas, e o trabalho continuou ligado ao que o nosso negócio precisava.

Ananya Rao Cofundadora e CEO

06PerguntasFrequentes, respondidas sem rodeios

O que as pessoas perguntam antes de escrever.

Quem é Paul Edward?

Sou Paul Edward, desenvolvedor web full-stack sênior baseado em Nagpur, na Índia, com doze anos de experiência em produção. Trabalho principalmente com PHP (aplicações Laravel, WordPress e WooCommerce sob medida e lojas Shopify) e tenho bacharelado em Aplicações de Computação (BCA) e um diploma em Web Logic.

Que tipo de trabalho você aceita?

Aplicações e produtos SaaS sob medida com Laravel, sites, temas e plugins WordPress, migrações para um novo domínio, hospedagem ou stack, otimização de velocidade e de Core Web Vitals e limpeza de sites WordPress hackeados. Se um projeto fica entre dois desses, diga isso no seu primeiro e-mail e eu digo qual ele é de verdade.

Você trabalha com clientes fora da Índia?

Sim. Trabalho remotamente com clientes no Reino Unido, nos Estados Unidos, na Austrália e na Europa, além da Índia. Meu horário é IST e tem sobreposição com o expediente europeu e com o da costa leste dos EUA.

Você cria sites WordPress com construtores de páginas como o Elementor?

Não. Construo temas sob medida em torno do seu conteúdo, com blocos nativos do Gutenberg e plugins escritos para uma única tarefa cada, para que o site não carregue licença de construtor de páginas para renovar nem uma pilha de quarenta plugins para manter.

Como um projeto começa e com que rapidez você responde?

Um parágrafo por e-mail ou pelo formulário de briefing basta para começar, e normalmente respondo no mesmo dia útil (IST). Você recebe o escopo por escrito (o que está incluído, o que não está e quanto custa) antes de qualquer coisa começar, e o desenvolvimento acontece em uma URL de homologação que você pode abrir em qualquer dia.

O que eu recebo na entrega?

O repositório, os testes, as notas de deploy e um documento explicando como tudo se encaixa, para que quem for manter o sistema depois, inclusive a sua própria equipe, possa partir dali sem mim.

07ContatoNo mesmo dia útil, IST

Conte o que você quer construir, ou o que está quebrado.

Um parágrafo basta para começar. Se não for um trabalho para mim, eu digo e indico alguém melhor.

Iniciar um projeto

LinkedIn Paul Edward
Resposta habitual No mesmo dia útil, IST

Briefing do projeto Etapa 1 de 2 · O trabalho

O que você quer construir?

Um parágrafo já basta para começar. Se não for um trabalho para mim, eu digo e indico alguém melhor.

O trabalho

Marque tudo o que se aplica.

Plataforma

“Não sei” é uma resposta perfeitamente válida.

O que você quer construir, e o que isso precisa fazer pelas pessoas que vão usar? Escreva do jeito que você diria em voz alta.

0 / 1200

Duas etapas. Menos de um minuto.