Skip to content
View DJAngel973's full-sized avatar
💭
I may be slow to respond.
💭
I may be slow to respond.

Block or report DJAngel973

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.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. 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
DJAngel973/README.md

👋 Hi, I'm Juan Garzón

💻 Java Backend Developer | Software Engineering Student

Email Location LinkedIn


🚀 About Me

🎓 Software Engineering student at Politécnico Grancolombiano
💻 Focused on Java Backend Development with Spring Boot
📚 Currently completing IBM Java Developer Professional Certificate
🐳 Working with Docker for containerization
🌱 Learning RESTful APIs, Database Design, and Enterprise Architecture
🇨🇴 Based in Bogotá, Colombia | Open to remote opportunities worldwide
🎯 Goal: Build scalable backend systems with clean, maintainable code


🛠️ Tech Stack

Backend

Java Spring Boot Spring Data JPA Maven

Databases

MySQL Docker

Frontend

HTML5 CSS3 JavaScript

Tools & Platforms

Git GitHub IntelliJ IDEA Postman Python


📂 Featured Projects

Backend system for water consumption reporting

  • 🚀 Built with Spring Boot & MySQL
  • 🐳 Dockerized database setup
  • 📊 RESTful API with full CRUD operations
  • 🏗️ Layered architecture (Controller → Service → Repository)
  • 💾 Spring Data JPA for database persistence

Tech: Java Spring Boot MySQL Docker Spring Data JPA REST API


Object-oriented travel management system

  • 🧩 Applied OOP principles (Encapsulation, Inheritance, Polymorphism)
  • 🎯 Design patterns implementation
  • 📦 Modular architecture

Tech: Java OOP Design Patterns


Custom exception handling and logging system

  • ⚠️ Custom exception classes
  • 📝 Logging best practices
  • 🛡️ Error handling patterns

Tech: Java Exception Handling Logging


📊 GitHub Statistics

GitHub Stats

Top Languages


"Software quality lives not just in code, but in how it's communicated"


Thanks for visiting! ⭐ Star repositories if you find them interesting!

Popular repositories Loading

  1. WaterReport-SpringBoot-DB WaterReport-SpringBoot-DB Public

    Educational project, Data management, Spring Boot implementing an API enabling persistence and transactions in a MySQL database.

    Java 2

  2. Touring-OOP Touring-OOP Public

    Interactive educational game built in Java that applies core principles of Object-Oriented Programming (OOP)

    Java 1

  3. Exercises-Python-Introduction-MoureDev Exercises-Python-Introduction-MoureDev Public

    First project with Git

    Python

  4. devsenior-java-module-01-foundations devsenior-java-module-01-foundations Public

    Hands-on Java fundamentals: console input, control flow, and basic operations

    Java

  5. Interplanetary-Travel Interplanetary-Travel Public

    Challenge 1 DevSenior

    Java

  6. devsenior-java-module-02-object-oriented-programming devsenior-java-module-02-object-oriented-programming Public

    Module 2 in OOP, implemented in MVC

    Java