Software Engineer

Abdo Soliman

Aspiring back-end developer focused on Java and Spring Boot. I combine clean architecture, OOP thinking, and practical development to build scalable digital products.

About

Passionate about digital experiences

Computer Science student with a strong interest in back-end engineering, algorithms, and software design principles. I enjoy building maintainable systems and continuously improving performance and architecture quality.

+1

Open-source contribution

+10

Public repositories

13

GitHub followers

Services

What I can build

Backend APIs

RESTful APIs with Java and Spring Boot, designed for clarity and scalability.

Database Design

Well-structured relational models with clean SQL and practical query optimization.

OOP Projects

Maintainable object-oriented systems that emphasize clean architecture and reuse.

Projects

Featured work

BankSystem_OOPVersion

OOP bank management system built in C++ with clear object modeling.

Open Repository

Course8Project

C++ implementation project focused on fundamentals and practical coding.

Open Repository

Blog

Latest topics I am learning

Spring Boot Practices

Patterns and practical steps for developing cleaner backend applications.

Data Structures

Applying DS and algorithms to write efficient and reliable code.

OOP Design

How to keep classes focused, reusable, and easy to test.

Achievements

Recognition and highlights

Pull Shark

GitHub achievement earned through contribution activity and merged pull requests.

First OSS Contribution

Contributed to Checkstyle organization as an early open-source milestone.

Contact

Let us build something great together

Have a project idea or collaboration in mind? I am happy to connect.