Oracle Certified Professional · Java 17 Developer

Performance-Driven
Backend Development.
Modernizing Legacy Systems.

4+ years crafting scalable, enterprise-grade applications with Java 17, Spring Boot & Angular. I turn monolithic complexity into clean, observable microservices — and ship code that teams actually want to maintain.

70% Latency Reduction via JPA optimization
467k+ Documents Migrated to MinIO / S3
80%+ Code Coverage JUnit & Mockito
4yrs Pro Experience Enterprise projects
scroll

Oracle Certified Professional

Java SE 17 Developer  ·  Oracle University

CERTIFIED

Areas of Expertise

Where technical depth meets measurable business impact

Cloud & Storage

Enterprise-scale data management using MinIO (S3-compatible object storage). Led the automated migration of 467,000 documents with zero data loss, enforced by MySQL integrity scripts.

MinIOS3MySQLData Migration

Performance Engineering

Diagnosed and eliminated N+1 queries, optimized JPA mappings and fetch strategies, and introduced strategic caching — cutting application latency by 70% in production.

JPA / HibernateQuery TuningCaching

Architecture & Messaging

Designed and delivered production microservices leveraging event-driven patterns. Deep hands-on experience with Apache Kafka and RabbitMQ for decoupled, resilient systems.

MicroservicesKafkaRabbitMQSpring Boot

Frontend Excellence

Built and redesigned production Angular applications using Angular 16, RxJS, and component-driven architecture — delivering polished, accessible UX improvements across enterprise products.

Angular 16RxJSTypeScriptUI/UX

Highlighted Projects

Real-world impact at enterprise scale

01 Cloud Migration

Document Migration Service

Engineered a fully automated pipeline to migrate 467,000+ enterprise documents from a legacy file system to a MinIO S3-compatible object-storage cluster. Wrote deterministic MySQL validation scripts guaranteeing 100% data integrity post-migration. The service handled chunked streaming, retry logic, and idempotent operations to ensure zero data loss across multi-day migration windows.

467k+ documents successfully migrated
100% data integrity validated via MySQL scripts
Zero downtime, resilient retry mechanism
Java 17Spring BootMinIOMySQLDocker
02 Modernization

Legacy System Refactoring & Modernization

Took ownership of a business-critical VM-based monolith and led its architectural evolution toward a containerized, cloud-ready microservices design. Performed systematic JPA optimization — eliminating N+1 fetch problems and introducing second-level caching — achieving a 70% reduction in API latency. Integrated CI/CD with Jenkins and enforced quality gates via SonarQube.

70% latency drop after JPA & caching overhaul
Migrated from VM to Docker-based deployment
SonarQube quality gates integrated in CI pipeline
Spring BootJPADockerJenkinsSonarQube
03 Full-Stack

CEE Workflow Management System

Architected and developed a large-scale web application for managing complex operational workflows across a multi-entity enterprise environment. Built a reactive, component-driven Angular 16 frontend backed by a Spring Boot REST API, with Kafka-powered async processing and Liquibase-managed schema migrations. Mentored two junior engineers throughout the delivery cycle.

End-to-end full-stack ownership (Angular + Spring Boot)
Kafka async event processing at scale
Mentored junior engineers on design patterns & testing
Angular 16Spring BootKafkaLiquibaseRxJS

Tools & Technologies

A battle-tested toolkit across the full delivery lifecycle

🩹

Languages

Java
Java 17
JavaScript
JavaScript
TypeScript
TypeScript
SQL
SQL

Frameworks

Spring Boot
Spring Boot
Angular
Angular
RxJS
RxJS
Hibernate
Hibernate
🔧

DevOps & Tools

Docker
Docker
Jenkins
Jenkins
SonarQube
SonarQube
Liquibase
Liquibase
🔌

Messaging & Storage

Kafka
Kafka
RabbitMQ
RabbitMQ
MinIO
MySQL
MySQL

Quality & Leadership

Code that ships is only the beginning

Test Coverage

Maintained 80%+ unit test coverage across all features using JUnit 5 and Mockito. Testing is a first-class citizen — not an afterthought.

SonarQube Gates

Enforced SonarQube quality gates on every merge. Zero-tolerance policy for critical bugs, security vulnerabilities, and code smells in production paths.

Mentorship

Mentored intern and junior engineers through code reviews, pair programming sessions, and technical coaching on Spring Boot best practices and clean architecture.

CI/CD Discipline

Integrated Jenkins pipelines from day one — automated builds, test runs, quality scans, and Docker image publishing, ensuring consistent and repeatable delivery.

Education & Certification

Oracle University

Oracle Certified Professional: Java SE 17 Developer

Industry-recognized certification validating deep expertise in Java 17 features, OOP principles, concurrency, functional programming, and modern API design.

Verified Credential
Hassan First University · Settat, Morocco

State Software Engineer Diploma

Rigorous 5-year state engineering diploma covering software engineering fundamentals, algorithms, system design, databases, and modern development practices. Equivalent to a Master's degree in Software Engineering.

State Diploma · Bac+5

Open to new opportunities

Whether it's a senior backend role, a challenging architecture problem, or a team that values craftsmanship — I'd love to hear about it.

Currently available for

  • Full-time senior engineering roles
  • Backend architecture consulting
  • Java / Spring Boot contract work
  • Technical leadership positions
Get in Touch