Skip to content
View devpablohenrique's full-sized avatar
  • Goiania

Block or report devpablohenrique

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
devpablohenrique/README.md

Olá, eu sou Pablo Henrique 👋

Sou desenvolvedor de software com experiência em sistemas corporativos, integrações, APIs REST e bancos de dados.

Atualmente, estou direcionando meu desenvolvimento profissional para o ecossistema Java e Spring, desenvolvendo projetos completos que envolvem arquitetura de software, regras de negócio, segurança, testes automatizados, banco de dados e aplicações frontend.


👨‍💻 Sobre mim

  • Desenvolvedor de software com experiência em sistemas corporativos
  • Foco atual em Java, Spring Boot e desenvolvimento backend
  • Experiência com APIs REST, integrações e bancos de dados
  • Conhecimentos em desenvolvimento frontend com Angular e TypeScript
  • Interesse em arquitetura de software, qualidade de código e boas práticas
  • Uso de inteligência artificial como apoio ao desenvolvimento de software
  • Desenvolvimento de projetos pessoais para evolução técnica e construção de portfólio

🚀 Tecnologias e ferramentas

Backend

Java Spring Boot Spring Security Maven REST API

Frontend

Angular TypeScript JavaScript HTML5 CSS3

Bancos de dados

PostgreSQL SQL Server Oracle

Ferramentas e plataformas

Docker Git GitHub Visual Studio Code ServiceNow Postman


⭐ Projeto em destaque

CasaSaldo

O CasaSaldo é um sistema de controle financeiro familiar criado para centralizar e organizar receitas, despesas, contas, cartões de crédito, categorias, parcelamentos e competências mensais.

O sistema está sendo desenvolvido com foco em uma arquitetura organizada, segurança, regras de negócio bem definidas, testes automatizados, versionamento do banco de dados e evolução contínua.

Principais tecnologias

  • Java 21
  • Spring Boot
  • Spring Data JPA
  • Spring Security
  • PostgreSQL
  • Flyway
  • Maven
  • Docker
  • Angular
  • TypeScript

Principais características

  • Gestão financeira por família
  • Suporte a múltiplos usuários
  • Controle de receitas e despesas
  • Gerenciamento de contas financeiras
  • Categorias de receitas e despesas
  • Controle de cartões de crédito
  • Parcelamento de despesas
  • Controle por competência mensal
  • Fechamento e reabertura de competências
  • Exclusão lógica de registros
  • APIs REST versionadas
  • Autenticação e autorização
  • Testes automatizados
  • Banco de dados versionado com migrations

Objetivo técnico

Além de atender a uma necessidade de organização financeira familiar, o CasaSaldo também é utilizado como projeto de evolução profissional, permitindo aplicar conceitos como:

  • Arquitetura em camadas
  • Modelagem de domínio
  • Regras de negócio
  • DTOs e mapeamento de dados
  • Validação de requisições
  • Tratamento global de exceções
  • Segurança de APIs
  • Testes unitários e de integração
  • Versionamento de banco de dados
  • Conteinerização da aplicação
  • Integração entre backend e frontend
  • Documentação técnica
  • Boas práticas de desenvolvimento

Ver CasaSaldo


💼 Experiência técnica

Tenho experiência com desenvolvimento e manutenção de soluções envolvendo:

  • Desenvolvimento de APIs REST
  • Integrações entre sistemas
  • Sistemas corporativos
  • Modelagem de dados
  • Consultas e rotinas SQL
  • Automação de processos
  • Desenvolvimento backend
  • Desenvolvimento frontend
  • Implementação de regras de negócio
  • Correção e análise de bugs
  • Documentação técnica
  • Análise de requisitos
  • Uso de inteligência artificial no fluxo de desenvolvimento

Também possuo experiência com tecnologias, ferramentas e plataformas como:

  • Java e Spring
  • Angular e TypeScript
  • ADVPL e Protheus
  • ServiceNow
  • Flow Designer
  • Integration Hub
  • SQL Server
  • PostgreSQL
  • Oracle
  • Docker
  • Git e GitHub

📚 Atualmente estudando

  • Arquitetura de aplicações Java
  • Spring Boot
  • Spring Security
  • Testes automatizados
  • Desenvolvimento de APIs REST
  • Angular
  • Docker
  • PostgreSQL
  • Modelagem de domínio
  • Boas práticas de desenvolvimento
  • Inteligência artificial aplicada à engenharia de software

📊 Estatísticas do GitHub

Estatísticas do GitHub de Pablo Henrique

Linguagens mais utilizadas por Pablo Henrique


📫 Contato

LinkedIn

GitHub


Desenvolvendo soluções, aprimorando conhecimentos e evoluindo um projeto de cada vez.

Popular repositories Loading

  1. curso-angular-portfolio curso-angular-portfolio Public

    Forked from troquatte/curso-angular-portfolio

    TypeScript 1

  2. devpablohenrique devpablohenrique Public

  3. rafaballerini rafaballerini Public

    Forked from rafaballerini/rafaballerini

  4. devicon devicon Public

    Forked from devicons/devicon

    Set of icons representing programming languages, designing & development tools

    Python

  5. ProjetoGit ProjetoGit Public

    Projeto em que aprendo a utilização do git

  6. GitTutorial GitTutorial Public

    Forked from rafaballerini/GitTutorial

    Tutorial de como usar o Git e Github na prática