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

El Jacifi Othmane

FullStack Senior Developer

400 €/jour
Paris, FR
3-7 ans

Délai de réponse moyen : 1h

À propos de El Jacifi

I’m a Full Stack Developer with a strong track record of delivering high-quality, scalable web applications using React.js, Node.js, NestJs, Git, Docker and SQL/NoSQL Databases. With hands-on experience at Maltem Africa and contributions to projects at Sanlam, INTELCIA and UM6P – Mohammed VI Polytechnic University, I bring both depth and agility to every development challenge.



What sets me apart is my ability to bridge frontend finesse with backend performance—whether it's building a sleek, responsive UI or designing robust APIs and database schemas. I don’t just write code; I solve problems, improve systems, and help businesses launch products that work and scale.



I’ve honed my skills through rigorous training at 1337, where I learned to think critically, debug fast, and write clean, maintainable code. As a freelancer, I offer:



- Clear communication and responsiveness



- Deadline-driven delivery



- Code that’s production-ready and future-proof



I’m open to remote freelance opportunities—from MVP builds to feature upgrades and full system overhauls.



Let’s build something great together.
  • Arabe

    Bilingue ou natif

  • Français

    Capacité professionnelle complète

  • Anglais

    Capacité professionnelle complète

En télétravail uniquement
Travaille majoritairement à distance

Expériences

  • Maltem Africa • · IT Consulting
    Full Stack Developer
    RESSOURCES HUMAINES
    novembre 2022 - Aujourd'hui (3 ans et 8 mois)
    Casablanca, Maroc
    Performance Hub, internal Maltem project
    • • Building a full stack performance management platform for Maltem Africa covering the entire evaluation cycle (campaigns, self/manager/360 evaluations, competencies, role profiles, formations, and notifications), on Spring Boot 4 / Java 17 and Next.js 14 / TypeScript, on a two-person team.
    • • Designed a weighted scoring engine that applies different coefficients per competency and per role profile (Junior, Confirmed, Senior, Lead), so evaluations stay comparable across roles instead of scoring everyone against the same flat rubric.
    • • Built the auth layer around short-lived 15 minute access tokens with 7 day refresh tokens in HttpOnly cookies and automatic rotation, plus single-use, expiring tokens so external reviewers can complete a 360 evaluation without an account.
    • • On the frontend, used a BFF pattern with server components for reads and API routes for mutations, and built role specific dashboards for HR, Manager, and Consultant users, plus a progressive evaluation form with sequential competency locking and mandatory comments.
    • • Designed an async export pipeline with BullMQ and Redis to generate full campaign reports: each one rendered through Puppeteer with a competency radar chart, merged into a single PDF with a clickable table of contents, and streamed back to the user over Server-Sent Events.
    • • Used Azure OpenAI (GPT-4o mini) to generate short AI summaries of strengths, gaps, and priorities per employee, and filtered out anyone without a finalized score before export, so incomplete evaluations never made it into a report.
    • • Deployed the stack (Next.js, BullMQ worker, Redis) with Docker Compose, keeping the PDF worker isolated from the main Next.js thread so report generation for up to 300 consultants at once never blocks the app.
    NestJs Spring boot Next.js Typescript Docker
  • RMA
    insurance client
    BANQUE & ASSURANCES
    août 2025 - février 2026 (6 mois)
    Casablanca, Maroc
    • • Built the health insurance contract management portal, one of three parallel products (a transverse platform, a savings/épargne platform, and the health/santé platform).
    • • Owned full front-end delivery on the health platform: UX/UI implementation, API integration through a dedicated BFF, and maintenance of shared components in Storybook reused across all three products.
    • • Consumed a BFF built by a dedicated backend engineer to handle authentication and reshape backend responses into a stable contract for the front end, isolating the UI from backend schema changes.
    Next.js React.js Typescript Git Atlassian JIRA
  • Intelcia
    BPO client
    TÉLÉCOMMUNICATIONS
    septembre 2023 - mars 2025 (1 an et 6 mois)
    Casablanca, Maroc
    • • Embedded with Intelcia's development team to build and stabilize a real-time communication and monitoring platform used daily by over 10,000 agents, covering time logs, chat, and call activity.
    • • Refactored and optimized existing code paths that could not hold up under that concurrent load, since any slowdown or downtime affected agents and team leaders across every shift.
    • • Built a monitoring dashboard giving team leaders live visibility into agent activity and productivity, replacing what had been manual, delayed oversight.
    • • Took part in ongoing TMA work, troubleshooting, applying updates, and monitoring performance to keep the platform reliable over a year and a half.
    Spring boot React.js AngularJS Git Docker

Recommandations

Soyez le premier à recommander El Jacifi

Contribuez à la réussite de ce freelance en partageant votre expérience de collaboration avec lui.

Ces profils de freelance correspondent également à vos critères

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

Catégories