Olá! Sou Pedro Carvalho
Sou um desenvolvedor web fullstack com experiência em criar soluções inovadoras e escaláveis. Minha paixão é combinar as necessidades do cliente com as melhores práticas de desenvolvimento.
Ao longo da minha carreira, trabalhei com uma variedade de tecnologias, incluindo React, Next.js, Node.js, C#, ASP.NET, bancos de dados SQL e Mongo. Tenho um forte foco em oferecer experiências intuitivas e funcionais para os usuários, além de garantir um desempenho de alto nível para os sistemas que desenvolvo.
Além disso, tenho experiência em gestão de banco de dados, integrações de API, e desenvolvimento de sistemas personalizados, com um olhar atento para a otimização de processos e a experiência do usuário.
Se você está procurando um profissional apaixonado por desenvolvimento web, com habilidades tanto no front-end quanto no back-end, estou aqui para ajudar a transformar suas ideias em realidade.
Sobre Mim

Sou um desenvolvedor web apaixonado, com uma jornada profissional focada em criar soluções digitais inovadoras e eficientes. Minha especialização abrange tanto o desenvolvimento front-end quanto back-end, permitindo-me construir aplicações web completas e robustas.
Minha abordagem ao desenvolvimento web é centrada no usuário, priorizando a criação de interfaces intuitivas e experiências fluidas. Acredito na importância de combinar design atraente com funcionalidade sólida, sempre buscando as melhores práticas e tecnologias mais recentes para entregar projetos de alta qualidade.
Sempre em busca de novos desafios e oportunidades de aprendizado!
Habilidades
const skills = {
habilidadesTecnicas: {
desenvolvimentoFullStack: "Experiência em criação e manutenção de sistemas web, com foco em tecnologias modernas e melhores práticas",
frontEnd: [
"React",
"Next",
"Tailwind",
"Styled Components",
"FlexBox",
"Grid",
"ShadCN UI",
"Design Responsivo",
"Prototipação no Figma",
"Otimização para SEO"
],
backEnd: [
"Node.js",
"TypeScript",
"Fastify",
"Express",
"Knex",
"TypeORM",
"PrismaORM",
"C#",
".NET",
"ASP.NET",
],
integracaoAPIs: [
"REST APIs",
"GraphQL",
"Webhooks"
],
versionamentoCodigo: "Git, Github",
docker: "Containerização de aplicativos",
bancoDeDados: "Postgre, MySQL, SQLite, SQL Server e MongoDB",
metodologiasAgeis: "Experiência em trabalhar com equipes multidisciplinares utilizando práticas ágeis",
}
};
Meus Projetos
Experiência Profissional
Responsável pela evolução e manutenção de uma plataforma de investimentos, aplicando boas práticas de arquitetura, performance e usabilidade.
Responsabilidades:
- Desenvolvimento e manutenção da plataforma utilizando PHP, Laravel, MySQL e servidores com aaPanel (Apache/Nginx).
- Refatoração completa da estrutura do projeto e banco de dados, melhorando performance, segurança e organização do código.
- Implementação de boas práticas de arquitetura, versionamento e padronização de código para garantir escalabilidade e manutenção.
- Otimização da interface do usuário com foco em usabilidade e responsividade, elevando a experiência do cliente final.
Atuei em diversos projetos como Desenvolvedor Full Stack, utilizando tecnologias modernas, metodologias ágeis e foco em qualidade de entrega.
Responsabilidades:
- Desenvolvimento e manutenção de APIs RESTful utilizando Express.js e NestJS, com PostgreSQL em ambientes Dockerizados.
- Integração de serviços AWS para escalabilidade, segurança e confiabilidade.
- Criação de aplicações móveis multiplataforma com React Native e GlueStack.
- Desenvolvimento de interfaces modernas, acessíveis e responsivas com React.js, Tailwind CSS e componentes personalizados.
- Participação ativa em decisões arquiteturais, revisões de código e processos de integração contínua.
Implementação e manutenção de funcionalidades em sistemas ERP voltados para gestão empresarial.
Responsabilidades:
- Colaboração com equipes multidisciplinares para resolver problemas complexos e melhorar a experiência do usuário.
- Otimização de performance e usabilidade do sistema, resultando em maior eficiência operacional.
- Integração de plataformas de e-commerce via webhooks.
Desenvolvimento de painel para gerenciamento de assinaturas e integração com Shopify.
Responsabilidades:
- Planejei e desenvolvi um painel externo para empresas gerenciarem assinaturas, sincronizarem produtos e anunciarem itens em uma loja Shopify.
- Integrei o Mercado Pago para pagamentos de assinaturas, permitindo atualizações automáticas de status e transações seguras.
- Implementei o NextAuth.js para autenticação de usuários, incluindo login por Magic Link, oferecendo maior acessibilidade.
- Desenvolvi o front-end utilizando Next.js, Tailwind CSS e ShadCN UI, garantindo um design moderno e responsivo.
- Construí o back-end com Next.js API Routes, Prisma ORM e PostgreSQL, hospedado em um ambiente Docker.
Desenvolvimento de uma plataforma de e-commerce utilizando Next.js no front-end e WordPress no back-end.
Responsabilidades:
- Desenvolvimento de uma plataforma de e-commerce utilizando Next.js no front-end e WordPress no back-end.
- Consumo de dados do WordPress via GraphQL para carregamento dinâmico de produtos.
- Design responsivo e otimizado para SEO utilizando Tailwind CSS e ShadCN UI, prototipado no Figma.
- Integração de sistemas de pagamento e APIs do Google.
- Integração de checkout de pagamento e implementação de sistema de cadastro.