Skip to content
View Ezequiel127's full-sized avatar

Highlights

  • Pro

Block or report Ezequiel127

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Ezequiel127/README.md

Typing SVG

👨‍💻 Sobre mim

Sou Ezequiel Victor Pinheiro Barros, estudante de Análise e Desenvolvimento de Sistemas e Técnico em Informática, com foco profissional em desenvolvimento Backend com Java e Spring Boot.

Desenvolvo aplicações web, APIs REST, sistemas com regras de negócio, autenticação e persistência de dados.

Atualmente estou aprofundando meus conhecimentos em Java, Spring Boot, PostgreSQL, arquitetura de software, segurança de APIs e testes automatizados, aplicando esses conceitos em projetos reais.


🚀 Foco profissional

  • ☕ Backend com Java e Spring Boot
  • 🔗 Desenvolvimento de APIs REST
  • 🔐 Autenticação, autorização e segurança
  • 🗄️ PostgreSQL e modelagem de dados
  • 🧩 Arquitetura e organização de aplicações
  • 🧪 Testes automatizados e qualidade de código
  • 🌐 Desenvolvimento de aplicações web
  • ⚙️ Automação e uso de IA no desenvolvimento

⭐ Projetos em destaque

💰 Finanças TCC

Plataforma web de organização e planejamento financeiro pessoal, desenvolvida como TCC e projeto de portfólio.

Stack: Java 21 · Spring Boot · Spring Security · Spring Data JPA/Hibernate · PostgreSQL · Flyway · Maven · JUnit · Testcontainers · Next.js · TypeScript

  • Backend organizado como monólito modular
  • API REST
  • Cadastro e autenticação baseada em sessão com Spring Security, BCrypt e proteção CSRF
  • Persistência com PostgreSQL e JPA/Hibernate
  • Migrations versionadas com Flyway
  • Regras de negócio financeiras
  • Testes automatizados com JUnit e Testcontainers

➡️ Ver projeto


🧵 CosturaConecta

Plataforma web que conecta empresas, ateliês e lojas de moda a profissionais da costura.

Stack: TypeScript · React · Node.js · Express · PostgreSQL · Supabase · Vercel

  • API REST
  • Autenticação
  • CRUD protegido
  • PostgreSQL
  • Row Level Security
  • Validação com Zod
  • Documentação OpenAPI
  • Testes automatizados
  • Aplicação publicada em produção

➡️ Ver projeto

🌐 Acessar aplicação


🛠️ Tecnologias

Backend

Java Spring Boot Spring Security Hibernate Node.js Express

Frontend

TypeScript JavaScript React Next.js Tailwind CSS

Banco de dados e persistência

PostgreSQL Supabase Flyway

Testes, qualidade e ferramentas

JUnit Testcontainers Maven Git GitHub Vercel Figma VS Code

IA e automação no desenvolvimento

Ferramentas que utilizo no fluxo de desenvolvimento e em experimentação prática com agentes e modelos locais:

Codex OpenCode Ollama GitHub Spec Kit Browser Use


📊 Atividade no GitHub


🤝 Contato


Aberto a oportunidades de estágio, posições Júnior e colaboração em projetos de tecnologia.

Pinned Loading

  1. costura-conecta costura-conecta Public

    Plataforma web que conecta empresas e profissionais da costura, com React, TypeScript, API REST Node.js/Express, PostgreSQL, Supabase e deploy na Vercel.

    TypeScript 1

  2. Financas-tcc Financas-tcc Public

    Plataforma web de finanças pessoais com backend Java 21/Spring Boot, PostgreSQL e frontend Next.js, desenvolvida como TCC e projeto de portfólio.

    Java 1