Open to Opportunities

Hi, I'm Mohamed Gaballah
Junior Backend Developer

Junior Back-End Java Developer with strong expertise in Java, Spring Boot, Spring Security, JWT, and RESTful APIs, building scalable and maintainable backend systems using clean architecture, best practices, and Agile methodology.

Mohamed Gaballah

About Me

Dedicated backend engineer focused on building scalable, clean, and maintainable systems.

MohamedGaballah.java
public class MohamedGaballah {
  private String role = "Junior Backend Developer";
  private String university = "Menoufia University";
  private int gradYear = 2027;
  private String[] stack = {
    "Spring Boot", "RESTful APIs",
    "Spring Security", "Clean Architecture"
  };
  // Strong logical thinking & problem-solving
}
2027 Grad Year
Java Primary
100% Motivated

Building scalable backend systems with Java & Spring Boot.

I am a Junior Back-End Java Developer and a student at the Faculty of Computers and Information, Menoufia University (2023–2027). I have strong expertise in Java, Spring Boot, and RESTful APIs, and I focus on building scalable and maintainable backend systems using clean architecture, best practices, and Agile methodology.

I bring strong logical thinking and problem-solving skills to every project I work on. I completed an internship at Tech Pioneers Hub where I applied modular system design, separation of concerns, and robust error handling strategies across application layers.

Java & Spring Boot Backend
Spring Security & RESTful APIs
Clean Architecture & Design Patterns
PostgreSQL / MySQL Databases

My Technical Stack

Languages, frameworks, tools, and methodologies I work with daily.

Languages

Java C++ HTML CSS

Tools & Frameworks

Spring Boot Spring Security Maven Postman Git & GitHub

Databases

SQL PostgreSQL MySQL

Technical Skills

RESTful API SOLID Principles Clean Code OOP JSON Unit Testing Web Services

Soft Skills

Problem Solving Clean Architecture Design Adaptability Quick Learning

Data Structures & Algorithms

Arrays Linked Lists Stacks Queues Trees Graphs Sorting Searching

Featured Projects

Real-world backend projects showcasing clean architecture and scalable design.

Digital Wallet System
Java Spring Boot Spring Security JWT REST API Clean Architecture

Digital Wallet System

Production-ready backend for a digital wallet system featuring secure authentication, wallet management, and virtual card payments.

Java Spring Boot REST API Clean Architecture

Picture Publishing Services

Designed and implemented a role-based system (User/Admin) for image submission, review, and approval workflow. Built a structured backend for handling uploads, metadata management, and rejection handling following clean architecture principles. Generates public links for approved images with limited access.

My Certifications

Showcasing the most important certifications in my career.

Spring Boot Certification
ICPC Certification
Personal Branding Certification

Work Experience

Professional internship and academic milestones shaping my backend engineering journey.

Backend Developer Intern

Tech Pioneers Hub
Jun 2025 – Oct 2025
  • Applied modular system design and separation of concerns to ensure clear structure, scalability, and ease of future enhancements.
  • Improved system reliability by implementing robust error handling strategies and consistent data flow management across different application layers.

Computer & Information Science Student

Faculty of Computers and Information — Menoufia University
2023 – 2027
  • Studying core computer science fundamentals including data structures, algorithms, databases, and software engineering principles.
  • Building strong foundations in object-oriented programming, system design, and backend development methodologies.

Technical Services

Targeted backend solutions built on clean architecture, SOLID principles, and Agile practices.

Java Backend Development

Building scalable REST APIs and backend services using Java and Spring Boot with clean architecture and SOLID principles.

Database Design

Designing relational database schemas with PostgreSQL and MySQL, writing optimized SQL queries and managing data integrity.

API Integration

Developing and consuming RESTful web services with proper error handling, JSON processing, and clean endpoint architecture.

Clean Architecture

Applying separation of concerns, modular design patterns, unit testing, and Git-based version control for maintainable codebases.

"My goal is to grow as a professional Backend Java Developer, contributing to scalable systems and real-world backend architectures at a leading software company."
MOHAMED Gaballah — Career Vision

Contact Me

Have a project or opportunity? Send me a message — it goes directly to my WhatsApp.

Contact Information

Phone / WhatsApp

+20 109 208 4954

Location

Cairo, Egypt

Connect With Me