You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Khalil El BoukhariKE

Khalil El Boukhari

Java/JEE Architect

€300/day
Rabat, MA
8-15 years

Average response time: 1 hour

About Khalil

Java/JEE Architect & Scrum Master with 10+ years delivering critical distributed systems — national-scale payment platforms (billions in State aid, 10 payment partners), multichannel citizen platforms, and AI/OCR pipelines. Strong expertise in Spring Boot, microservices, Kubernetes, and RabbitMQ. Available for part-time remote missions in backend architecture, development, or technical consulting.
  • Arabic

    Native or bilingual

  • French

    Native or bilingual

  • English

    Fluent

  • Spanish

    Basic

Can work on-site
Rabat (up to 50km)

Experience

  • CDG Branche Epargne et Prevoyance (BEP)
    Scrum Master & Java/JEE Architect
    January 2020 - Today (6 years and 7 months)
    Rabat, Morocco
    National Payment Hub — Tayssir | Earthquake | Floods Aid Programs
    • * Designed and led the national State aid payment platform: MAD 1 billion distributed for earthquake relief, MAD 3 billion for flood victims, 60,000 beneficiaries processed monthly.
    • * Architecture: real-time synchronous payments with 10 partner payment institutions (EDP), asynchronous AI/OCR document validation pipeline, automated daily reconciliation (Spring Batch) with all 10 partners.
    • * Secure exchange with the Ministry of Interior (mutual TLS) for beneficiary list reception and validation.
    • * Stack: Java 8, Spring Boot, Spring Batch, Oracle, RabbitMQ, Docker, Kubernetes, Jenkins.
    DAAMSAKANE.MA — National Housing Assistance Program
    • * Led architecture and delivery of a national multichannel subscription system: 250,000+ requests processed in 2 years, 12-person team, delivered in 2-3 months.
    • * Tripartite system: Angular/Flutter interface, partner eligibility engine, internal business core — connected via API Gateway (GET) and RabbitMQ (POST).
    • * Facial recognition integration via DGSN API, WAF, NGINX, Kubernetes HPA.
    eConsignation Portal — AI/OCR on Complex Official Documents
    • * Delivered a national consignation portal with AI/OCR pipeline for scanned documents up to 80 pages (merged tables, stamps, variable scan quality).
    • * Close collaboration with Data Science team for model benchmarking and fine-tuning on real corpus before production release.
    • * Stack: React 19, Java 21 (Virtual Threads/Loom), multi-level RBAC, async heavy file processing.
    Java Spring boot IT Architecture React.js Software Architecture
  • State Property Dept (DDE) — Ministry of Finance
    Senior Java/JEE Consultant
    July 2018 - December 2019 (1 year and 5 months)
    Rabat, Morocco
    • * Led data migration and synchronization for the DDE IT system overhaul — full project lifecycle management.
    • * Successful zero-downtime migration to the new state property management system.
    • * Stack: Java 8, IBM TRIRIGA, SQL Server, DB2, PL/SQL.
  • CDG Prevoyance — CNRA & RCAR
    Java/JEE Project Manager
    July 2017 - July 2018 (1 year)
    Rabat, Morocco
    • * CNRA & RCAR IS overhaul (Agylis 2.0): multi-system consolidation, CRM redesign, website overhaul (www.cnra.ma / www.rcar.ma).
    • * CHIKAYA platform integration and deployment of two mobile apps (CNRA & RCAR).
    • * Stack: Java 8, Spring Boot, RabbitMQ, Filenet, Docker, Kubernetes.

Recommendations

Be the first to recommend Khalil

Help this freelancer shine by sharing your experience working together.

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • State Engineer
    Ecole Mohammedia d'Ingenieurs (EMI)
    2012
    State Engineer
  • High School Diploma
    2007
    High School Diploma

Skill set

Categories