Skip to content
View soufianebouaddis's full-sized avatar
:octocat:
Happy Coding
:octocat:
Happy Coding

Block or report soufianebouaddis

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
soufianebouaddis/README.md

Hi, I'm Soufiane Bouaddis

  • Software Engineer specialized in Java backend development and distributed systems.
  • Passionate about designing scalable, secure, and high-performance systems.
  • Focused on building robust backend architectures using the Spring ecosystem and modern DevOps practices.

What I’m Exploring

  • Distributed systems design
  • Event-driven architectures
  • High-performance backend services with Java & Spring
  • System security and resilience
  • CI/CD pipelines and infrastructure automation
  • Developer tools and backend platforms

About Me

  • Based in Casablanca, Morocco
  • Experienced in designing and developing enterprise backend applications
  • Interested in system architecture, scalability, and performance optimization
  • Always improving engineering practices and learning new technologies

Tech Stack

🖥️ Backend

💻 Frontend

⚙️ DevOps & Tools


📫 Connect

Open to collaboration, learning, and building scalable systems.


Pinned Loading

  1. E-Shop-Microservice E-Shop-Microservice Public

    E-Shop project is a microservice-based application that simulates an online shopping system.

    Java

  2. Hexagonal-Architecture-Spring-Boot Hexagonal-Architecture-Spring-Boot Public

    This project is a User CRUD (Create, Read, Update, Delete) API built with Spring Boot, following the principles of Hexagonal Architecture (Ports and Adapters pattern).

    Java

  3. Java-Authentication-System Java-Authentication-System Public

    This is repo which demonstrate how to build authentication system in Java with Spring Boot.

    Java

  4. Spring-Shell Spring-Shell Public

    This is a simple CLI tool for generating Spring Boot projects using Spring Initializr.

    Java

  5. Jetlight-Java-Server Jetlight-Java-Server Public

    This project is a lightweight, framework-free RESTful HTTP server built with pure Java based on Reflection.

    Java

  6. Class-Data-Sharing-Spring-Boot Class-Data-Sharing-Spring-Boot Public

    Class Data Sharing with Spring Boot This repository demonstrates how to integrate Class Data Sharing (CDS) with a Spring Boot application to enhance startup time and reduce memory footprint.

    Kotlin