Skip to content
View jpcchaves's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report jpcchaves

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.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

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

Report abuse
jpcchaves/README.md

Joao Paulo - Software Engineer

👋 Hello, I'm Joao Paulo, a passionate software engineer with expertise in Java, Spring Boot, React, and TypeScript.

About Me

I thrive on turning ideas into reality through clean and efficient code. With a background in software development, I bring a combination of technical skills and a creative mindset to the table. I enjoy tackling challenges, collaborating with teams, and constantly learning in the ever-evolving tech landscape.

Tech Stack

Backend:

Java Spring Boot

Databases:

MySQL PostgreSQL MongoDB

DevOps:

Docker Terraform AWS

Version Control:

Git GitHub

Frontend:

React TypeScript

Projects

The project uses clean architecture principles with Java Modularity, including Core (business rules, domain entities), Usecase (application-specific logic), Application (use case implementation and gateway interfaces), and Infrastructure (external services, data access via Spring Boot). This ensures separation of concerns, keeping business logic decoupled from infrastructure.

Adotar is a project focused on solving the challenges around animal adoption. I contributed as a full-stack developer, utilizing Java and Spring Boot for the backend and React with TypeScript on the frontend to create a smooth and efficient user experience.

Top Languages

Top Langs

Connect with Me

  • LinkedIn
  • Portfolio

Get in Touch

Feel free to reach out if you have any questions, want to collaborate on a project, or just want to chat about tech!

Email

Happy coding! 🚀

Pinned Loading

  1. adotar-front adotar-front Public

    TypeScript

  2. adotar-back adotar-back Public

    Java 4

  3. taskmanager-front_v2 taskmanager-front_v2 Public

    TypeScript 1

  4. taskmanager-back taskmanager-back Public

    Java

  5. softreaming-api softreaming-api Public

    Java

  6. blogapp-back blogapp-back Public

    Java