Full Stack Developer · AI Engineering

Zouhair Jamali

Building scalable web applications and transitioning into AI Engineering

Full-stack engineer with 4+ years delivering production APIs, mobile apps, and microservices for fintech, insurance, and telecom. Stack spans React, Next.js, Node.js, and Spring Boot — and I'm actively transitioning into AI Engineering, building with LLM APIs, RAG pipelines, and intelligent automation.

Kenitra, Moroccowork@zjamali.meAvailable for opportunities

About

Full-stack engineer with 4+ years delivering production APIs, mobile apps, and microservices for fintech, insurance, and telecom. Stack spans React, Next.js, Node.js, and Spring Boot — and I'm actively transitioning into AI Engineering, building with LLM APIs, RAG pipelines, and intelligent automation.

Experience

Nov 2022 – Present

Casablanca, Morocco

Full-Stack Engineer

Gear9

  • Built full-stack features for Inwi.ma (3M+ monthly users) using Next.js App Router, Node.js microservices, and Magento CMS — implemented a drag-and-drop page builder that cut content publishing time by 50%.
  • Developed a React Native mobile trading platform for BMCE Capital Bourse, supporting thousands of concurrent traders with real-time portfolio and market data.
  • Architected the backend infrastructure for AXA Maroc's MyAXA & CIMA insurance apps — a BFF layer aggregating microservices handling thousands of daily insurance transactions.
  • Implemented security across all projects: JWT, OAuth2, CORS, rate limiting, Keycloak IAM for role-based access in regulated fintech and insurance environments.
  • Set up CI/CD pipelines (Jenkins, Docker, OpenShift), ELK Stack monitoring, and SonarQube quality gates across all production environments.

Projects

Inwi.ma E-commerce Platform

Rebuilt the storefront for Morocco's #2 telecom — 3M+ monthly users, SSR with Next.js, drag-and-drop CMS that reduced publishing time by 50%.

Next.jsNode.jsTypeScriptMagentoRedisOpenShift

BMCE Capital Bourse Mobile App

Real-time trading app for Morocco's leading investment bank — React Native, concurrent user support, hardened auth flows under live market load.

React NativeTypeScriptREST APIsFintech

MyAXA Maroc & CIMA Insurance Platform

Enterprise insurance platform for AXA — BFF layer aggregating microservices for front-office and back-office operations, handling thousands of daily transactions across Morocco and CIMA markets.

Spring BootJavaKeycloakMicroservicesELK Stack

Skills

Frontend

ReactNext.jsTypeScriptReact NativeTailwind CSS

Backend

Node.jsExpress.jsSpring BootJavaREST APIsMicroservicesBFF Pattern

Databases

SQLNoSQLElasticsearchRedis

Security & IAM

KeycloakOAuth2JWTCORSRBACRate Limiting

DevOps

DockerKubernetesOpenShiftJenkinsCI/CDGit

Monitoring

ELK StackKibanaLogstashSonarQube

Education

2019 – Present

Software Architect

1337 — 42 Network

Peer-learning program based on 42 Paris methodology — ranked best code school in the world by CodinGame. Unix, systems programming, algorithms, and full-stack development.

2017 – 2019

Technician in IT Maintenance & Networks

Specialized Institute Of Applied Technology

IT systems, networking, hardware maintenance, and security.

Languages

Arabic

Native

French

Conversational

English

Proficient

Get in touch

Let's build something impactful together

Open to full-time roles and freelance projects in web and AI engineering.

Zouhair Jamali © 2026 · Kenitra, Morocco