Trajetória & projetos

O que eu construí

Agendy

Idealizador e desenvolvedor full-stack

Plataforma criada para prestadores de serviço organizarem agenda, equipe e clientes e oferecerem sua própria experiência de agendamento.

Produto SaaS desenvolvido de ponta a ponta — arquitetura, backend serverless (Firebase Functions / Node.js), frontend Angular, integração de pagamentos (Asaas), deploy em nuvem (GCP / Firebase) e pipelines de CI/CD.

  • Definição e evolução do produto.
  • Arquitetura e implementação full stack.
  • Integração de pagamentos e serviços de nuvem.
  • Publicação e operação da plataforma.
  • Angular
  • TypeScript
  • Node.js
  • Firebase
  • Google Cloud
  • Asaas
Ver ao vivo — agendy.com.br

Projeto pessoal

Digital Wallet — domínio fintech em Java

Mini-case técnico

Mini-domínio de carteira digital construído para demonstrar fundamentos de engenharia: modelagem de domínio (DDD), desenvolvimento guiado por testes (TDD) e Clean Architecture.

  • Value Objects e Aggregate Root com invariantes protegidas (ex.: saldo nunca negativo).
  • Testes escritos primeiro (test-first), com histórico de commits red → green.
  • Camadas domain / application / adapter / infrastructure.
  • Processo documentado: da demanda às invariantes até os testes.
  • Java 21
  • Spring Boot 3
  • JUnit 5
  • PostgreSQL
Ver código no GitHub

edsonbarreto.dev.br

Portfólio profissional

Sistema público de evidências criado para apresentar projetos, decisões técnicas, entregas e aprendizados profissionais.

O projeto prioriza conteúdo, manutenção simples, publicação estática e uma experiência direta para recrutadores, empresas e parceiros.

  • Definição do posicionamento profissional.
  • Arquitetura de conteúdo orientada a estudos de caso.
  • Identidade visual e implementação responsiva.
  • Publicação com Firebase Hosting.
  • HTML
  • CSS
  • JavaScript
  • Firebase Hosting

Formação

  • Pós-graduação em Arquitetura e Desenvolvimento Java
  • Graduação em Análise e Desenvolvimento de Sistemas