
Akram Boukhers
Développeur Full-Stack | TypeScript & Angular
Salaire / Taux journalier
Paris, France
Freelance, ouvert au CDI
Peut venir sur site
Expertises
Langues
À propos
Introduction
https://www.malt.fr/profile/akramboukhers 🚀 Développeur Full Stack & Intégrateur de solutions métier - J’accompagne les entreprises dans la création et l’évolution de leurs produits digitaux, qu’il s’agisse d’applications web, SaaS, ERP, CRM, API sur mesure ou intégrations avec des modèles de langage (LLM). Mon approche : comprendre rapidement les enjeux métier, traduire les besoins en solutions concrètes, et concevoir des architectures robustes qui optimisent l’expérience utilisateur et la
Expérience de travail
Développeur Full Stack
Escape Nation
janv. 2025 - nov. 2025
11 mois
À distance
Développement en binôme d’une application web temps réel gamifiée, combinant jeu en ville et interaction géolocalisée, avec un back-end scalable et une interface d’administration complète. Objectifs métiers : permettre au client final de créer ses propres scénarios de jeu dans n’importe quelle ville d’Europe, gérer les joueurs et administrer le contenu via une interface dédiée. Réalisations : Front-End : conception en Angular 2+, gestion des états et logique métier côté client, intégration de la géolocalisation et des interactions temps réel (WebSockets). Back-End : développement complet avec NestJS, architecture modulaire et scalable, gestion des rôles, sécurité et API optimisées. Interface Admin : outils de gestion pour scénarios, villes, utilisateurs et statistiques. Optimisation des performances front/back et mise en place de tests unitaires. Implication sur l’ensemble du cycle de vie du projet, de la conception à la mise en production.
Développeur Full Stack
Officéo
janv. 2024 - mars 2025
1 an 3 mois
Développement et refonte technique d'applications web : Objectifs métiers : moderniser la stack technique pour améliorer les performances, la maintenabilité et l'expérience utilisateur sur l'ensemble de l'écosystème applicatif. Réalisations : Migration technique majeure : pilotage et réalisation de la migration Vue 2 vers Vue 3 sur trois applications modulaires, incluant la refonte complète de l'architecture front-end (Vuex → Pinia, Vuetify 2 → Vuetify 3, Webpack → Vite), tout en assurant la continuité de service et la compatibilité des fonctionnalités existantes. Front-End : développement de composants Vue.js réutilisables et performants, gestion fine des états avec Pinia, optimisation des rendus et des appels API. Back-End : conception et maintenance d'API REST sécurisées avec Java/Spring Boot, gestion des accès (rôles/permissions), validation robuste des données et traitement centralisé des erreurs. Qualité & Tests : mise en place de tests unitaires et d'intégration pour garantir la fiabilité du code et faciliter les évolutions futures. Documentation & Collaboration : rédaction de documentation technique détaillée pour faciliter la maintenance et l'onboarding, participation active aux évolutions fonctionnelles en lien direct avec les utilisateurs finaux.
Développeur Full Stack
juin 2023 - déc. 2023
7 mois
Développement d'une application web modulaire de mise en relation entre auto-écoles et moniteurs indépendants, avec gestion multi-rôles et interfaces dédiées. Objectifs métiers : digitaliser et fluidifier la mise en relation entre auto-écoles et moniteurs indépendants via une plateforme centralisée offrant des espaces dédiés (auto-école, moniteur, administrateur). Réalisations : Architecture & Back-End : conception d'une architecture modulaire en NestJS avec API REST performante et scalable, gestion granulaire des rôles et permissions, validation robuste des données, traitement centralisé des erreurs et organisation claire des modules métier. Front-End : développement d'interfaces dynamiques et réactives en Vue 3, architecture en composants réutilisables, gestion d'état optimisée avec Pinia, intégration fluide de l'API et optimisation des appels réseau pour une expérience utilisateur fluide. UI/UX : contribution active à la conception d'interfaces intuitives et optimisées, en tenant compte des besoins spécifiques de chaque profil utilisateur. Qualité & Tests : mise en place de tests unitaires et fonctionnels pour garantir la fiabilité et faciliter les évolutions du projet. Documentation & Méthodologie : rédaction de documentation technique détaillée pour assurer maintenabilité et évolutivité, participation active aux cérémonies Agile (sprint planning, daily, rétrospectives).
Développeur Full Stack
SpinforEat
avr. 2022 - mai 2023
1 an 2 mois
Développement d'une plateforme de fidélisation et gestion de campagnes marketing pour restaurateurs, avec interfaces multi-rôles (restaurateur, client, administrateur). Objectifs métiers : permettre aux restaurateurs de fidéliser leur clientèle et de piloter leurs campagnes marketing (promotions, récompenses, communications) via une plateforme centralisée et intuitive. Réalisations : Architecture & Back-End : conception d'une architecture modulaire en NestJS avec API REST performante et optimisée, gestion des rôles et permissions selon les profils (restaurateur, client, admin), validation robuste des données, traitement centralisé des erreurs et organisation claire des modules métier. Front-End : développement d'interfaces dynamiques et réactives en Vue.js, architecture en composants et services modulaires, gestion d'état avec Pinia (migration depuis Vuex), intégration fluide de l'API pour une expérience utilisateur optimale sur les trois interfaces. UI/UX : contribution à la conception d'interfaces intuitives adaptées aux besoins spécifiques des restaurateurs et de leurs clients, avec une attention portée à la simplicité d'utilisation et à l'efficacité des parcours. Qualité & Maintenance : mise en place de tests pour assurer la fiabilité du code, maintenance continue et documentation technique détaillée. Méthodologie : participation active aux cérémonies Agile (sprint planning, daily, rétrospectives) pour un suivi itératif et collaboratif du projet.
Développeur Full Stack
Mes Potos
nov. 2017 - janv. 2022
4 ans 3 mois
Développement d'une marketplace associative avec système de tokens blockchain, interfaces utilisateur et administration, connectée à un écosystème CRM. Objectifs métiers : permettre aux utilisateurs d'accéder à une marketplace d'associations et d'effectuer des achats via une monnaie blockchain (tokens), tout en offrant aux administrateurs des outils de gestion connectés au CRM Hubspot. Réalisations : Front-End : développement de la web-application en Angular avec architecture modulaire (services, components), gestion d'état complexe via NGRX, utilisation avancée de RxJS pour la programmation réactive, routing, formulaires réactifs, gestion centralisée des erreurs et optimisation des performances. Back-End Admin : conception d'un service backend scalable en Node.js/Express pour la gestion des événements et associations, API REST robuste et optimisée, synchronisation bidirectionnelle avec Google Cloud Platform (GCP) et Hubspot via workflows et webhooks. UI/UX : contribution à l'optimisation de l'expérience utilisateur sur l'interface marketplace et l'interface d'administration. Qualité & Méthodologie : mise en place de tests, maintenance continue, documentation technique détaillée, participation active aux cérémonies Agile.
Ingénieur Full Stack
sept. 2016 - août 2017
1 an
Développement d'une plateforme e-commerce complète avec gestion multi-rôles (client, gestionnaire de commandes, livreur, administrateur) et système de livraison intégré. Objectifs métiers : créer une solution e-commerce end-to-end permettant la vente en ligne, la gestion des commandes, l'attribution et le suivi des livraisons, avec des interfaces dédiées par profil utilisateur. Réalisations : Back-End & Architecture : développement complet en PHP/Laravel avec fonctionnalités e-commerce standards (authentification, panier, CRUD produits, contact), intégration des paiements en ligne (Stripe, PayTech), gestion granulaire des rôles et permissions. Interface Administrateur : outils de gestion complète des produits (ajout, modification, suppression) et administration des droits utilisateurs selon les profils (gestionnaire, livreur, client). Interface Gestionnaire de Commandes : système de suivi et gestion du cycle de vie des commandes, attribution automatisée aux livreurs disponibles, monitoring en temps réel de l'évolution des livraisons. Interface Livreur : espace dédié permettant la visualisation des commandes attribuées, système d'notifications automatiques par email lors de l'attribution d'une nouvelle commande. Qualité & Documentation : tests, maintenance continue et documentation technique pour assurer la pérennité du projet.
Formation
ESGI
Mastère Ingénierie du Web (bac +5) , Gestion du Web / multimédia et webmaster
2017 - 2019
1 an 9 mois
ESGI
Bachelor Ingénierie du Web (bac +3) , Gestion du Web / multimédia et webmaster
2016 - 2017
10 mois
GRETA Val-de-Marne
Titre professionnel développeur web et web mobile (niveau bac +2), Informatique
2015 - 2016
9 mois
ISEFAC Bachelor, école de management, commerce, marketing et communication
BTS Négociation et Relation Clients en Alternance, Vente spécialisée, marchandisage et activités de marketing
2009 - 2011
3 ans
Lycée Théophile Gautier
Baccalauréat professionnel , Comptabilité
2007 - 2009
3 ans