João Pedro
Engenheiro full-stack com foco em back-end Node e TypeScript. Construo APIs e produtos de ponta a ponta — do modelo de dados à interface — com o cuidado de quem trata código como ofício.
Violinista nas horas vagas. Música clássica e épica, RPGs de mundo aberto e uma queda por tudo que é medieval.
João Pedro
Engenheiro full-stack com foco em back-end Node e TypeScript. Construo APIs e produtos de ponta a ponta — do modelo de dados à interface — com o cuidado de quem trata código como ofício.
Violinista nas horas vagas. Música clássica e épica, RPGs de mundo aberto e uma queda por tudo que é medieval.
A forja
Linguagens
- JavaScript
- TypeScript
- Java
- C#
Back-end & BD
- Node.js
- Nest.js
- Express
- API REST
- Microserviços
- SQL
- PostgreSQL
- TypeORM
Front-end
- React
- Next.js
- Vue.js
- Nuxt.js
- Tailwind CSS
- HTML5
- CSS3
DevOps & Cloud
- Docker
- CI/CD
- Google Cloud Platform (GCP)
- Cloudflare
- Linux
Metodologias
- Metodologias Ágeis
- Modelagem de dados
- Analytics
Experiência
Atuação completa no ciclo de desenvolvimento de uma plataforma web de grande escala em Vue.js, NestJS, TypeORM e PostgreSQL — da modelagem de dados à estruturação da arquitetura lógica.
- Concebi e arquitetei um gerador dinâmico de páginas estáticas integrado a buckets da Google Cloud Platform e ao Cloudflare, resultando em mais de 100 páginas de alta performance distribuídas e operadas em 26 países.
- Otimizei a performance web, alcançando scores de 90–96% no Lighthouse e reduzindo o fluxo completo de publicação para 30 a 40 segundos.
- Criei e mantive pipelines automatizadas de CI/CD e apoiei a gestão da infraestrutura em nuvem, garantindo entregas contínuas seguras em múltiplos ambientes.
- Implementei integrações de marketing digital e analytics (Google Ads, TikTok Ads, Facebook Ads, Google Analytics e GTM), analisando métricas via consultas analíticas em SQL.
Vue.jsNestJSTypeORMPostgreSQLGCPCloudflareCI/CD

