PROFIL · EXPÉRIENCE

De l'idée au produit : je conçois des solutions web résilientes et centrées utilisateur.

Avec 2+ ans d'expérience en tant que Product Engineer, j'ai conçu, développé et optimisé des applications web complexes pour des entreprises comme SimplifyStack. Mon approche allie rigueur technique, créativité UX/UI et automatisation par IA pour livrer des produits qui résolvent de vrais problèmes.

Amadem Fall — Product Engineer
0+

Années d'expérience

0+

Projets livrés

0+

Technologies maîtrisées

Amadem Fall au travail — Product Engineer
À PROPOS

Mon Parcours chez SimplifyStack

Chez SimplifyStack, j'ai occupé un rôle clé dans la conception, le développement et la maintenance des outils internes utilisés par les équipes. Mes contributions incluent :

  • Refonte complète de 3 applications internes en Nuxt.js et Vue.js, améliorant l'expérience utilisateur et réduisant les temps de chargement de 40%.
  • Création de designs responsives (Figma) et intégration de composants réutilisables pour accélérer le développement.
  • Collaboration avec les équipes backend pour optimiser les API REST (Node.js) et les bases de données (Microsoft SQL Server).
  • Automatisation des déploiements (CI/CD avec GitHub Actions) pour une livraison plus rapide et sans erreur.

Résultat : Augmentation de 25% de la productivité des équipes grâce à des outils plus intuitifs et performants.

0+

Années d'expérience

0+

Projets livrés

MÉTHODOLOGIE

L'Approche « Full Product Cycle »

Une méthode agile adaptée pour garantir cohérence et performance à chaque étape du projet.

ÉTAPE 01

Analyse & Stratégie

Je commence par une analyse approfondie des objectifs métiers et des besoins utilisateurs. J'utilise des outils comme Miro pour cartographier les processus et Google Analytics pour identifier les points de friction. Résultat : une stratégie claire alignée sur les attentes des parties prenantes.

ÉTAPE 02

UX/UI Design

Je conçois des maquettes interactives (Figma) et des prototypes cliquables pour valider les hypothèses avec les utilisateurs. Mon approche : design system, accessibilité (WCAG) et tests utilisateurs pour garantir une UX optimale.

ÉTAPE 03

Architecture

Je choisis les technologies adaptées (Nuxt.js, NestJS, SQL Server) et modélise les bases de données pour assurer la scalabilité et la performance. J'utilise Docker pour des environnements reproductibles et Postman pour tester les API.

ÉTAPE 04

Frontend Engineering

Développement d'interfaces réactives et accessibles avec Vue.js, Nuxt.js ou React. J'optimise les performances avec Lazy Loading, Code Splitting et SEO technique pour un rendu optimal.

ÉTAPE 05

Déploiement & Ops

Automatisation des déploiements avec CI/CD (GitHub Actions, Vercel) et monitoring (Sentry, Google Lighthouse). Je m'assure que chaque mise en production est sans risque et scalable.

EXPÉRIENCES

Parcours professionnel

TerangaCode

Freelance

2022 — Présent

En tant que Freelance, j'ai travaillé sur des projets variés alliant design, développement frontend et intégration d'APIs backend. Résultat : 100% de satisfaction client et des projets livrés dans les délais.

H24 Code

Plateforme de défis de programmation permettant aux développeurs de s'affronter en temps réel. Système de classements, trophées et badges pour motiver la communauté.

AngularLaravelMySQL

TerangaCom

Site vitrine moderne pour une agence de marketing digital, avec portfolio interactif, blog SEO et formulaire de contact intégré.

NuxtMicrosoft SQL ServerAPI REST

CarAmigo

Application de communication interne pour équipes mobiles, combinant messagerie temps réel et suivi GPS de véhicules.

NuxtLaravelWebSockets

Frontend Developer

Consultant

2021 — 2022

En tant que Consultant, j'ai conçu des interfaces utilisateur modernes pour des clients variés en utilisant Vue.js, Nuxt.js, Tailwind CSS et TypeScript. Résultat : amélioration de 30% du taux de conversion grâce à une UX optimisée.

COMPÉTENCES

Maîtrise Technique

Frontend

Vue.jsApplications réactives et optimisées
Nuxt.jsSSR, SSG et optimisation SEO
ReactComposants modulaires et performants
AngularApplications réactives et optimisées
TypeScriptCode typé pour la maintenabilité
Tailwind CSSDesign responsive et personnalisable
BootstrapFramework CSS pour sites web

Backend & Data

Node.jsAPIs scalables et performantes
NestJSFramework Node.js pour la création d’API
Microsoft SQL ServerModélisation et gestion de données
NginxConfiguration de serveurs web, reverse proxy
PostgreSQLBases de données relationnelles
REST APIIntégration de services backend
GraphQLRequêtes flexibles et optimisées

Outils & DevOps

FigmaPrototypage et design collaboratif
CanvaOutil de design
GitVersioning et collaboration
DockerConteneurisation et reproductibilité
CI/CDGitHub Actions, Vercel
VercelDéploiement et hosting
o2switchhébergement et nom de domaine

Prêt à lancer votre
prochain produit ?

Parlons de vos idées. Je suis là pour vous accompagner dans la concrétisation de votre projet.