Disponible pour de nouvelles opportunités

Malek Medjoudj

Développeur Front-End & UI/UX Designer

Je conçois des interfaces modernes, performantes et pensées pour l'utilisateur. Du design au code : Vue.js, UI/UX, 3D dans le navigateur.

Malek Medjoudj

Du code au design : je crée des interfaces qui servent l'usage

Développeur Front-End formé au Full Stack et au design graphique, je conçois des interfaces Vue.js modernes et performantes, avec une vraie sensibilité UI/UX. Chez NewGeneration-SR, j'ai travaillé sur l'ensemble de la chaîne :

  • Refonte complète de l'UX de la plateforme : propositions, maquettage puis implémentation.
  • Harmonisation de toute la bibliothèque de composants Vue.js (NGStyle).
  • Redéfinition de la charte graphique de l'entreprise (logo, couleurs, application).
  • Collaboration étroite avec les équipes backend (API REST) et DevOps (livraisons).
3+années en développement
2+années en design graphique
Frontend : Vue.js & design UI/UX
Perffirst : cache, benchmarks, optimisation

Ma boîte à outils

Frontend

  • Vue.js, JavaScript ES6, HTML5, CSS3
  • Vuetify, PrimeVue, NGStyle (lib maison)
  • Monorepo, bibliothèques de composants
  • Performance : lazy loading, cache, benchmarks

Design & UI/UX

  • Figma, Adobe XD, Illustrator, After Effects
  • Maquettage, prototypage web & mobile
  • Chartes graphiques, identités visuelles
  • Vues 3D navigateur avec Three.js

Gestion de projet & qualité

  • Agile : Scrum, Kanban, planification (Gantt)
  • Tests unitaires, intégration, débogage
  • Revue de code, linting, code-style
  • Formation et support utilisateur

Compétences transversales

Backend

  • Python, Django, Django REST Framework
  • API REST : auth, permissions, pagination, tests
  • Pair programming : définition des API

IA

  • Prophet, NLTK, llama-cpp-python
  • Chatbot IA interactif
  • Intégration IA via API DRF

DevOps

  • CI/CD, migrations de bases de données
  • Déploiements Kubernetes On-Premise
  • Préparation frontend aux tests Playwright

Data viz & benchmarks

  • Chart.js, ECharts, Plotly, Mermaid.js
  • Benchmarks de librairies externes
  • Dashboards type Grafana « fait maison »

Mon parcours professionnel

Développeur Front-End & Webdesigner

NewGeneration-SR — Alternance & CDI
  • Redesign complet de la solution : maquettage puis implémentation.
  • Refonte de la bibliothèque Vue.js : de Vuetify + PrimeVue vers NGStyle (lib maison).
  • Performance frontend : cache, optimisation des calculs, benchmarks de libs de charts.
  • Dashboards type Grafana « fait maison », vues 3D avec Three.js.
  • Backend Python / Django / DRF et intégrations IA (Prophet, NLTK, llama-cpp).
  • Vidéos de démonstration commerciale, préparation aux tests Playwright.
  • Pair programming backend : définition des API REST et de l'architecture.
  • Livraisons avec les DevOps : migrations BDD, déploiements Kubernetes On-Premise.

Webdesigner

It Akademy — 2019 à 2021
  • Identités visuelles : logos, vidéos, flyers, chartes graphiques.
  • Prototypage web & mobile, UI/UX design avec Figma et Adobe XD.
  • Conception du site de l'entreprise : Grav, puis refonte WordPress + Elementor.
  • Gestion des sites web des clients hébergés par l'entreprise.
  • Flyers et visuels pour les salons et événements.

Ce que j'ai construit

Design system

NGStyle

Bibliothèque de composants Vue.js maison : personnalisable, meilleure UX/UI et performance, pensée à partir de Vuetify et PrimeVue.

Data viz

Dashboards type Grafana

Système de visualisation interne repensé après benchmark de Chart.js, ECharts, Plotly et Mermaid.js.

3D

Vues 3D navigateur

Vues 3D interactives implémentées avec Three.js pour présenter la solution sous un nouvel angle.

IA

Chatbot & intégrations IA

Chatbot interactif et algorithmes d'IA (Prophet, NLTK, llama-cpp-python) exposés via les API DRF.

Identité

Charte graphique

Refonte complète de l'identité de l'entreprise : logo, couleurs et déclinaisons, du général à l'application.

Web

Sites web & communication

Site de l'entreprise (Grav puis WordPress + Elementor), sites clients hébergés, flyers et affiches pour les salons.

Demos & créations visuelles

Réalisations produites chez NewGeneration : démonstrations vidéo de la solution et supports visuels.

Nuvea × IT Yields — démo commerciale

Vidéo de présentation de la solution pour les démonstrations commerciales.

Nuvea PaaS — démo commerciale

Démonstration vidéo de la plateforme PaaS.

Mon parcours de formation

Développeur Full Stack

It Akademy — 2019 à 2021

Formation Full Stack avec spécialisation Front-End : Vue.js, JavaScript, HTML5, CSS3, UI/UX design, intégration d'API et compréhension du backend.

Graphic Designer

MJM Graphic Design — 2021 à 2023

Formation en design graphique : identités visuelles, logos, chartes graphiques, supports print et digital, PAO et motion design.

Travaillons ensemble

Vous avez un projet, une opportunité ou simplement envie d'échanger ?