Skip to content
View aljalo's full-sized avatar

Organizations

@nexora-platform

Block or report aljalo

Report abuse

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

Report abuse
aljalo/README.md

Ali Al-Jalo

Backend Developer | Java & Spring Boot

Backend Developer specialized in building scalable, maintainable, and production-ready backend systems using Java and Spring Boot.
Focused on clean architecture, RESTful API design, and database-driven applications.


πŸ‘¨β€πŸ’» Professional Summary

  • Backend Developer within the Java ecosystem
  • Designing and developing RESTful APIs using Spring Boot
  • Strong foundation in OOP, SOLID principles, and layered architecture
  • Experience with MySQL, JPA, and Hibernate
  • Writing clean, testable, and maintainable production-level code
  • Continuously improving in System Design and Microservices

πŸš€ Technical Skills

πŸ’» Backend & Database

πŸ§ͺ Testing & Tools


πŸ“Œ Featured Projects

πŸ₯ Clinic Management System

Full-featured backend system for managing patients, doctors, and appointments, built with Spring Boot and MySQL following clean architecture principles.

Key Features:

  • RESTful API Design
  • Entity Relationships (JPA / Hibernate)
  • Request Validation & Global Exception Handling
  • Layered Architecture (Controller / Service / Repository)
  • Business Logic Enforcement (Appointment Scheduling Rules)
  • Docker & Docker Compose Setup
  • Apache Kafka (Event-driven architecture)
  • PostgreSQL
  • MongoDB
  • CI/CD with GitHub Actions
  • Cloud Deployment (Azure)

πŸ”— https://github.com/aljalo/Clinic-Management-System


🏦 Bank Management System (Spring Boot)

Production-style backend system for managing bank accounts.

Key Features:

  • Clean Architecture
  • DTO Mapping
  • Validation & Global Exception Handling
  • Unit Testing
  • Dockerized Setup

πŸ”— https://github.com/aljalo/bank-management-system-spring-boot


πŸŽ“ Education

Bachelor’s Degree in Computer Science
Strong academic foundation in data structures, algorithms, and software engineering principles.


πŸ“š Currently Improving

  • System Design Fundamentals
  • Microservices Architecture
  • Advanced Spring Security
  • Docker & Deployment Strategies

πŸ“« Contact

Pinned Loading

  1. aljalo aljalo Public

    Backend Engineer | Java β€’ Spring Boot β€’ REST APIs β€’ MySQL