DOC OFFICE GED

Fiche CVthèque

Français
Retour à la CVthèque

Fiche du profil 2 fiches regroupées (même personne)

Qualification
Poste
developpeur angular
Métier
Développement frontend
Secteur d'activité
Transport & Logistique déclaré
Origine
Candidature reçue
Expérience
—
Compétences
Typescript, SQL, Java
Identité et contact

Vous devez être abonné pour voir le nom et les coordonnées de ce profil.

Localisation
Casablanca
Source
Candidature ai.nextdata.ma
Déposé le
23/08/2026
CV anonyme

CV anonymisé automatiquement : nom, coordonnées et liens retirés. Les mentions entre crochets remplacent une information retirée.

NextData
Curriculum vitae anonymisé
ND-CV-A5F078FC

Développement frontend

Casablanca Identité et coordonnées communiquées par NextData

[nom]

„ [téléphone] | # [e-mail] | [nom] | [nom]

Summary

Full-Stack / Backend Developer with 2+ years of experience building scalable Python and Java backend services, REST/GraphQL APIs, and AI-powered systems integrating LLMs (Mistral, OpenAI), RAG pipelines, and vector-based search. Proficient with FastAPI, Spring Boot, Docker-based CI/CD, and multi-database architectures (SQL, NoSQL, vector stores). Proven track record of shipping production-ready AI-augmented solutions in fast-moving environments. Currently seeking a backend / AI engineering role within a digital transformation team.

Experience

Bramasquare 360 · Jan. 2025 – Present

Full-Stack Developer · Tunis, Tunisia · Employment Initiative Contract

  • Shipped 7+ production-ready full-stack projects for real clients, reducing average time-to-delivery by 20% through reusable component libraries in Angular, React, Spring Boot, Node.js, MongoDB, and PostgreSQL
  • Constructed an AI-powered bid management platform (Python/FastAPI) that auto-scrapes tenders from 4 multi-market sources (Tunisia, Gulf, Canada, International), scores them via local LLMs (Mistral), and auto-generates proposals, cover letters, and compliance matrices, cutting manual bid preparation time by 60%
  • Designed and exposed secure, documented REST APIs consumed by Angular/React frontends, including AI inference endpoints integrating LLM scoring logic into production workflows
  • Modeled and optimized PostgreSQL schemas for multi-market tender data, supporting asynchronous scraping jobs and LLM-based scoring pipelines
  • Engineered TicTak ([lien]), a complete moving-services platform serving 500+ monthly users, featuring Stripe payments, Google Maps integration, WebSocket notifications, JWT/OAuth authentication, and an Angular SPA with React admin dashboard
  • Architected Legy, an end-to-end delivery platform reducing dispatcher workload by 35%, built with Spring Boot (Java 17), JWT/OTP authentication, MongoDB/Redis, WebSocket, FCM, and an Angular 19 moderator dashboard with NgRx, Transloco, and Tailwind CSS
  • Launched Noya Energie ([lien]), a company website and full e-commerce store with Angular 21, Spring Boot, MongoDB, role-based access control, and Cloudinary media handling
  • Executed Cherif Consulting ([lien]), a business management application with dashboards, invoicing, calendar scheduling, and document workflows using Angular 21 + Spring Boot 3 + MongoDB
  • Deployed and maintained the official [lien] company website, achieving 99.9% uptime

Bramasquare 360 · Jan. 2025 – Jul. 2025

End-of-Study Internship (PFE) — Full-Stack Developer · Tunis, Tunisia

  • Completed a 6-month final-year engineering internship embedded within the Bramasquare development team, contributing to production projects alongside the full-time position
  • Fulfilled engineering degree requirements through hands-on delivery of client-facing web applications using Angular, Spring Boot, and modern DevOps practices

Dunes Insolites · Jun. 2026 – Present

Freelance Full-Stack Developer · Sabria, Kébili, Tunisia · Remote

  • Built and customized a WordPress / Elementor tourism website for a desert camping operator, engineering bespoke HTML/CSS/JS widgets — dynamic service catalogue, URL-driven detail pages, and a localStorage cart system with a GetYourGuide-style participants selector
  • Developed a Spring Boot REST API ([lien]) powering booking management, service data, and availability logic consumed by the WordPress frontend
  • Integrated Keycloak authentication (JWT) with custom login/signup, OTP password-reset flows, and protected reservation pages (booking history, payment modal, receipt with QR code)
  • Delivered a fully responsive mobile experience: custom hamburger drawer, adaptive catalogue grid, and WhatsApp-based booking fallback
  • Stack: WordPress · Elementor · Spring Boot · Keycloak · JavaScript · PostgreSQL

WakeUp Job · 2025 – 2026

Freelance Full-Stack Developer

  • Planned a microservices recruitment platform with 14 Spring Boot 3 services (Java 22) orchestrated via Spring Cloud Gateway, Eureka service discovery, and a centralized Config Server, supporting 1,000+ concurrent users
  • Applied multi-database persistence across PostgreSQL, MongoDB, Redis, and Elasticsearch, with inter-service communication via RabbitMQ (AMQP) and OpenFeign, reducing query latency by 40%
  • Released a Python/FastAPI OCR microservice that extracts CV text and scores candidate–job fit using AI/NLP models, processing 200+ resumes per day with 90% accuracy — including asynchronous job processing and document ingestion pipelines
  • Enforced security with JWT + Spring Security across all 14 services, including two-factor authentication via Firebase Admin SDK and TOTP, achieving zero reported security incidents
  • Integrated Stripe subscription billing, WebSocket/STOMP live chat (read receipts, typing indicators, presence tracking), WebRTC video conferencing, and FCM push notifications
  • Produced a high-performance frontend with Angular 17+ using standalone components, reactive signals, Tailwind CSS, and Angular Material; fully Dockerized with Spring Boot Actuator health endpoints, cutting deployment time by 50%

Insomea · Aug. 2024 – Sept. 2024

Full-Stack Developer Intern · Lac 2, Tunis

  • Created the database schema and produced a complete backend REST API with Spring Boot and Java, reducing API response time by 30% through optimized query design
  • Crafted an Angular frontend with FCM push notifications, achieving sub-200ms notification delivery; secured the application with JWT authentication, eliminating unauthorized access attempts
  • Stack: PostgreSQL · Spring Boot · Angular · Docker

IPACT Consult inc. · Jun. 2024 – Jul. 2024

Full-Stack Developer Intern · Lac 2, Tunis

  • Spearheaded a full-stack event, fitness, and sustainability management platform with coordinator-specific dashboards, improving scheduling efficiency by 25%
  • Configured Google Calendar API for real-time synchronization and Keycloak for authentication and role-based access control
  • Stack: MongoDB · Spring Boot · Angular · Docker

EUNOIA · Jun. 2023 – Aug. 2023

MEAN Stack Developer Intern · Nabeul, Tunisia

  • Developed a full forum module with posts, comments, likes/dislikes, real-time chat, and notifications, increasing user engagement by 40%
  • Live at [lien] · Stack: MongoDB · Express.js · Angular · Node.js

Projects

AI Bid Management Platform | FastAPI · Angular 21 · PostgreSQL · Mistral LLM · 2025

  • Auto-scrapes tenders from 4 markets, runs LLM-based feasibility scoring (Mistral), and generates complete bid documents automatically via prompt-engineered generation pipelines, reducing manual effort by 60%

WakeUp Job — AI CV Scoring Microservice | Python · FastAPI · OCR · NLP · 2025 – 2026

  • Standalone Python/FastAPI microservice within a 14-service architecture: extracts text via OCR, scores candidate–job fit with AI/NLP models, processing 200+ resumes/day at 90% accuracy, integrated via asynchronous job queues

Legy — Delivery Platform | Spring Boot · Angular 19 · NgRx · MongoDB · Firebase | Live · 2025

  • End-to-end delivery management system that slashed average dispatch time by 35% and handled 1,200+ daily deliveries, with automated courier assignment, OTP authentication, and cross-platform FCM push notifications

TicTak — Moving Services | Angular 18 · Spring Boot · React · Stripe · Google Maps | [lien] · 2025

  • Comprehensive moving-services ecosystem serving 500+ monthly users: customer SPA with 5-step quote flow, live driver tracking, fleet KPIs dashboard, and Stripe payment integration

Car Rental Microservices | Spring Boot · Angular · Eureka · Docker · Jenkins

  • Microservices application with API Gateway and a complete CI/CD pipeline (Jenkins · Nexus · SonarQube), reducing deployment time by 45%

PerformAsync — HR Platform | NestJS · Angular · Agile Scrum | Live

  • Monolithic HR management application that streamlined performance review cycles by 30%, featuring full employee lifecycle tracking, evaluation workflows, and role-based access control for 3 distinct user roles

Education

National Engineering School · 2020 – 2025

Engineer’s Degree in IT Engineering · Tunisia

  • Coursework: Algorithms, Data Structures, Software Architecture, DevOps, Distributed Systems, Machine Learning

Pilot High School — Nabeul · 2017 – 2020

Baccalaureate in Mathematics · Engineering Preparatory · Nabeul, Tunisia

Skills

Languages : Python · Java · JavaScript · TypeScript · PHP · C · C++ · C#

AI / LLM : Mistral LLM · Prompt Engineering · LLM Scoring Pipelines · RAG (familiarity) · OCR · NLP-based Scoring ·

Claude Code · Cursor

Frameworks : FastAPI · Django · Spring Boot · Angular · React.js · Next.js · NestJS · Node.js · Express · Laravel · Symfony

Databases : PostgreSQL · MySQL · MongoDB · Redis · Elasticsearch · Vector DB concepts (familiarity)

DevOps & Tools: Docker · Kubernetes (familiarity) · Jenkins · SonarQube · Git · GitHub · GitLab · RabbitMQ · Firebase ·

Stripe · Keycloak

Methodologies: Agile / Scrum · TDD (familiarity) · Asynchronous Job Processing · API Design (REST)

Spoken · : French (Intermediate) · English (Intermediate) · Arabic (Native)

CV anonymisé présenté par NextData · Confidentiel · contact@nextdata.ma ND-CV-A5F078FC

Pour être mis en relation avec ce profil, indiquez la référence ND-CV-A5F078FC : contact@nextdata.ma

Versement dans la GED

Vous devez être abonné pour ouvrir ce CV. Pour vous abonner, contactez-nous : contact@nextdata.ma · Déjà abonné ? Se connecter