About The Author

About The Author

I’m a software engineer with over 8 years of experience building enterprise solutions using Java-oriented technologies. Currently working with Fortune 500 clients including Sonepar and Ingenico, I specialize in Spring Boot ecosystem, microservices architecture, and cloud-native development.

My professional journey spans from innovative startups to large corporations, where I’ve delivered scalable payment platforms, B2B integration systems, and enterprise applications. As a certified Scrum Master and Kubernetes Application Developer (CKAD), I bring both technical depth and project management expertise to complex development challenges.

I work extensively with the complete Spring ecosystem—Spring Boot, Spring Security, Spring Data JPA, Spring Batch, and Spring Cloud—while maintaining strong adherence to Test-Driven Development, Clean Code principles, and modern software design patterns. Throughout my career, I’ve led technical teams, mentored developers, and collaborated with cross-functional stakeholders to deliver solutions that align with complex business requirements. I’ve successfully implemented microservices architectures serving thousands of users and established development standards for multi-person teams.

When not building software, I stay current with emerging technologies and contribute to the developer community through platforms like GitHub and CodingGame, where I actively participate in coding challenges and algorithm competitions.

Ready to Work Together?

Whether you need professional consulting services or want to discuss a project, I'm here to help bring your ideas to life.

Professional Consulting
Quick Response
Proven Results

Professional Certifications

Professional Certifications & Credentials

2023

Certified Kubernetes Application Developer (CKAD)

Cloud Native Computing Foundation

Expertise in designing, building, configuring, and exposing cloud native applications for Kubernetes.

2022

Certified Professional Scrum Master

Scrum.org

Deep understanding of Scrum framework and agile methodologies for effective project management.

2022

Certified Mirakl Business Analyst

Mirakl

Specialized knowledge in marketplace integration and e-commerce platform solutions.

Featured Projects

Featured Projects & Portfolio

Ingenico PPaaS Platform

Ingenico PPaaS Platform

Payment Platform as a Service combining proprietary terminal management solutions with third-party applications for secure, scalable payment solutions.

Spring Boot Spring Security Microservices Docker Kubernetes
LepromoBilier B2C Platform

LepromoBilier B2C Platform

First B2C e-commerce platform dedicated to furniture professionals in Algeria with multi-vendor support and CNAME integration.

Spring Boot Angular PostgreSQL Spring Security TypeScript
Dr-Scheduler

Dr-Scheduler

Appointment scheduling application designed specifically for healthcare professionals with patient management and booking system.

Spring Boot Angular 7 Hibernate Spring Security

Professional Experience

Professional Journey & Career Milestones

Software Engineer

Publicis Sapient

France March 2021 - Present
Full-time

Leading development consultant working with industry-leading clients including Sonepar and Ingenico, delivering tailored enterprise solutions.

Key Responsibilities
  • Designed and implemented bidirectional integration system between Mirakl marketplace and Sonepar B2B platform
  • Developed PPaaS platform for Ingenico combining proprietary and third-party payment solutions
  • Led technical studies and authored comprehensive technical documentation
  • Implemented microservices architecture using Spring Cloud ecosystem
  • Collaborated with stakeholders to ensure seamless integration performance
Key Achievements
Successfully delivered enterprise-grade integration solutions for Fortune 500 clients
Implemented scalable microservices architecture serving thousands of users
Reduced integration issues through robust error handling and monitoring
Technologies & Tools
Spring Boot Spring Security Spring Batch Spring Cloud MongoDB Apache Kafka Azure Docker Kubernetes

Java Developer

ADIE

France October 2020 - February 2021
Full-time

Focused on system improvements, evolutionary maintenance, and developing integration solutions for enterprise applications.

Key Responsibilities
  • Improved SonarQube metrics through comprehensive unit and integration testing
  • Implemented enterprise logging system with archiving policies and email notifications
  • Developed Spring Batch jobs for HR-LDAP synchronization
  • Established multi-module Maven architecture and data mapping using MapStruct
Key Achievements
Significantly improved code quality metrics and testing coverage
Enhanced system monitoring and operational visibility
Streamlined data synchronization processes
Technologies & Tools
Spring Boot Spring Data JPA Spring Security Spring Batch PostgreSQL MapStruct

Full Stack Developer (Consultant)

Cooptalis

France March 2020 - October 2020
Contract

Collaborated with software architects on system documentation and technical architecture for existing enterprise systems.

Key Responsibilities
  • Conducted technological research and analysis
  • Created comprehensive system diagrams including class and activity diagrams
  • Authored architecture documentation and technical specifications
  • Collaborated with architects on system design decisions
Key Achievements
Delivered comprehensive documentation improving system maintainability
Enhanced team understanding of existing system architecture
Technologies & Tools
Java 11 Spring Boot MS Visio Draw.io WikiJS

Full Stack Developer

Cevital Group

Algeria February 2018 - March 2020
Full-time

Developed enterprise B2B platform for Brandt Group with comprehensive front-office and back-office functionality.

Key Responsibilities
  • Developed B2B platform with order management, catalog, and document access
  • Implemented microservices architecture and authored technical documentation
  • Established database modeling and ORM layer implementation
  • Set up code conventions and collaborative documentation solutions
  • Monitored and integrated outsourced development work
Key Achievements
Successfully launched comprehensive B2B platform for international client
Established development standards and best practices for 8-person team
Implemented scalable architecture supporting business growth
Technologies & Tools
Spring Boot Angular 7 Spring Security Hibernate QueryDSL TypeScript Maven

Full-Stack Developer

Devalit

Algeria February 2017 - January 2018
Full-time

Built B2C e-commerce platform for furniture professionals with multi-vendor capabilities and integrated websites.

Key Responsibilities
  • Developed comprehensive B2C platform with multi-vendor support
  • Implemented CNAME integration for vendor-specific websites
  • Created responsive user interfaces and secure backend services
Key Achievements
Launched first furniture-focused B2C platform in Algeria
Successfully implemented multi-vendor architecture
Technologies & Tools
Spring Boot Angular 4 Spring Data JPA PostgreSQL TypeScript

Development Engineer

Algérie Télécom

Algeria May 2016 - February 2017
Full-time

Developed comprehensive call center management solution with reporting capabilities for Algeria Telecom’s three call centers.

Key Responsibilities
  • Built web application for call center agents to record and qualify incoming calls
  • Developed reporting solution with daily, weekly, and monthly performance indicators
  • Implemented employee performance tracking and breakdown analysis by region
Key Achievements
Delivered complete call center management solution serving 3 locations
Improved operational efficiency through comprehensive reporting
Technologies & Tools
Spring Boot Thymeleaf Spring Data JPA Hibernate MySQL

Formal Education

Academic Journey & Qualifications

Master in Computer Science

2014-2016

University of Science and Technology Houari Boumediene (USTHB)

Specialized in Parallel Architecture, High Performance Computing and Development with focus on distributed systems and advanced computing paradigms.

Key Achievements:
  • Specialized in High Performance Computing
  • Advanced coursework in Parallel Architecture
  • Focus on distributed systems development
Relevant Coursework:
Parallel Architecture High Performance Computing Distributed Systems Advanced Algorithms System Design

Bachelor’s Degree in Academic Computing

2011-2014

University of Science and Technology Houari Boumediene (USTHB)

Foundation in computer science principles with comprehensive coverage of programming fundamentals and software engineering practices.

Key Achievements:
  • Comprehensive computer science foundation
  • Strong programming fundamentals
  • Software engineering best practices
Relevant Coursework:
Data Structures Algorithms Software Engineering Database Systems Object-Oriented Programming

Scientific Baccalaureate

2011

Applied Sciences Option

Scientific foundation with emphasis on applied sciences, mathematics, and analytical thinking.

Key Achievements:
  • Applied Sciences specialization
  • Strong mathematical foundation
  • Analytical problem-solving skills