Pedro Leonidas — Full Stack Developer
pedro-leonidas
disponível para novos projetos
// full-stack developer · brasil

Sistemas que vão do
Backend/Frontend
ao deploy em produção.

Desenvolvo aplicações full stack — modelagem de dados, autenticação, APIs REST e interfaces responsivas — transitando entre TypeScript, Java e C#.

Pedro Leonidas
stack.json
{ "frontend": ["React", "Next.js", "TypeScript"], "backend": ["NestJS", "Spring Boot", "ASP.NET"], "languages": ["TypeScript", "Java", "C#"], "database": ["PostgreSQL", "TypeORM", "Prisma"], "tools": ["Git", "Selenium", "Excel"], "deploy": ["Vercel", "Render"] }
// sobre
Estudante de Análise e Desenvolvimento de Sistemas, focado em construir aplicações completas do zero — não apenas telas, mas sistemas que resolvem problemas reais de operação. Já naveguei por múltiplas stacks (TypeScript, Java/Spring, C#/.NET), sempre com o mesmo cuidado: autenticação segura, integridade de dados e deploy confiável em produção.
projetos / pdv-catolico live v1.0.0

PDV Católico

Sistema completo de ponto de venda para uma loja de artigos religiosos: modelagem de banco, autenticação JWT, API REST, frontend responsivo e deploy em produção. Em uso real por uma loja como piloto.

50
Produtos
2
Plataformas de deploy
4
Módulos
100%
Responsivo
  • erro 500 em busca por código de barras (overflow de integer)
  • hash de senha inválido bloqueando login em produção
  • +busca por nome ignorando acentuação (unaccent), sem alterar os dados
  • +exclusão de vendas (admin) com estorno automático de estoque via transação
  • ~CORS restrito às origens de produção e desenvolvimento
Next.jsNestJSPostgreSQL TypeORMVercelRender
lojapresentededeus.vercel.app
Tela de gestão de usuários do PDV Católico
Gestão de usuários — controle de perfil de acesso

// outros repositórios

Mais projetos

📦 desafiojr

Desafio técnico full stack: CRUD de clientes com validação de unicidade, soft delete, bloqueio de edição de inativos e paginação.

TypeScriptNestJS + Next.js
repositório →
📦 nahnuveem-backend

API de gestão de produtos com autenticação stateless via JWT, Spring Data JPA e paginação dinâmica.

JavaSpring Boot + Security
repositório →
📦 pdv-api

Versão em Java/Spring de um sistema de ponto de venda: produtos, estoque, vendas e cálculo de troco.

JavaSpring Boot
repositório →
📦 BarbeariaSystem

Gestão financeira de barbearia em .NET, organizada em camadas Domain / Infrastructure / UI.

C#.NET 10
repositório →
📦 gerador-de-conselho

Consumo assíncrono de API externa com tradução automática em tempo real e visual glassmorphic responsivo.

JavaScriptHTML/CSS/JS
repositório →