Rechercher un freelance Déposer un projet
Malt welcom

Bienvenue sur le profil Malt de Ahmed !

Malt vous permet d'accéder aux meilleurs consultants freelances pour vos projets. Contactez Ahmed pour échanger sur votre besoin ou recherchez d'autres profils sur Malt.

Ahmed Abdulhalim

développeur web fullstack node react javascript

Peut se déplacer à Paris

  • 48.8414
  • 2.3001
Proposer un projet La mission ne démarrera que si vous acceptez le devis de Ahmed.
Proposer un projet La mission ne démarrera que si vous acceptez le devis de Ahmed.

Localisation et déplacement

Localisation
Paris, France
Peut travailler dans vos locaux à
  • Paris 15e Arrondissement et 50km autour

Préférences

Durée de mission
  • ≤ 1 semaine
  • ≤ 1 mois
  • entre 1 et 3 mois
  • entre 3 et 6 mois
  • ≥ 6 mois

Vérifications

Charte du freelance Malt signée
Consulter la charte

E-mail vérifié

Langues

Catégories

Compétences (27)

Ahmed en quelques mots

• Ingénieur informatique (Full-Stack, React, Node, JavaScript & TypeScript)
• Certifié Professional Scrum DeveloperTM I (id: 736791)
• 3,5 ans d’expériences
• 29 ans, nationalité française

Langages de programmation : JavaScript, TypeScript, ECMAScript (ES6 → ES10), PHP, Java, Scala, JEE 8, HTML5, CSS3, Ruby, OCaml.

Front-End :
• React, Angular, Redux, SCSS, DOM, Events, Ajax, Axios, Saga, JQuery, Netlify, Gatsby, Electron, JSP, JSTL.
• Debugging avec DevTools, Profiler, React Profiler et Redux DevTools.
• Rendre un site ou une application web responsive et ajouter des animations pour améliorer la UI/UX.
• Mettre en place des métriques de performances (React, Lighthouse sur Chrome, etc).
• Optimiser les performances sur le front (React, Redux, JS vanilla).
• Intégration des maquettes

Back-End :
• Node, Express, Loopback, Spring Boot, Ruby on Rails, Apache Struts 2, Servlet, Symfony 3, Akka http.
• REST API, GraphQL & Resolvers, MVC, HTTP/S, TLS/SSL Certificates, JWT, XML, JSON.
• Tools : Keycloak, Swagger, Tomcat, ANT, Jasper
• BDD : NoSQL, SQL, PostgreSQL, MySQL, MongoDB, MariaDB, SQLite 3, SOLR, OrientDB, Prisma, Sequelize,
JDBC, Doctrine.
• Conception de modèles de données : Analyser les spécifications fonctionnelles détaillées (SFD) afin d'améliorer,
adapter et mettre en place la conception de modèle de données (MCD/MPD) de l’application.

Autres :
• Code Quality & CI/CD : Jenkins, Sonar, ESLint, TSLint, Git, GitLab CI/CD, Docker.
• Git : Code Review, Code Refactoring & Merges conflicts.
• TDD : Tests unitaires (Jest, Mocha) & Tests d’intégration
• Jira, Postman, Compass, DBHeaver, pgAdmin, phpmyadmin, Intellij WebStorm, VSCode, Eclipse.
• Méthodes agiles SCRUM

Expériences

Capgemini Invent - Ministère de l’Écologie - Total

High tech

Développeur Full Stack

Paris, France

janvier 2022 - Aujourd'hui (6 mois)

Contexte : MCM - Mon Compte Mobilité est une plateforme qui permet à chaque utilisateur de gérer sa mobilité, son budget mobilité et ses économies d’énergie pour favoriser les mobilités durables.

Missions :
• Développer des nouvelles fonctionnalités
• Corriger des anomalies et stabiliser l’application
• Réaliser des séries de tests pour garantir le bon fonctionnement du site
• Participation aux cérémonies agiles (Daily, Sprint planning, Sprint rétrospective, Backlog Refinement, ...)
• Proposer des solutions de contournement en cas d'anomalies/problèmes bloquants
• Rédaction de la documentation technique
• Code Review, Code Refactoring & Merges conflicts
• Analyser les spécifications fonctionnelles détaillées (SFD) afin d'améliorer, adapter et mettre en place la
conception de modèle de données (MCD/MPD) de l’application.
JavaScript Typescript React.js Node.js Loopback Gatsby.js MongoDB Swagger Docker Kubernetes

Capgemini - Ministère de l'Europe et des Affaires étrangères

High tech

Lead Tech - Full Stack

Paris, France

avril 2021 - décembre 2021 (8 mois)

Projets :
CNCD (Commission nationale de la coopération décentralisée), rattachée au Premier ministre et réunissant tous les acteurs de la coopération décentralisée, la CNCD est une instance d’échanges et de propositions, chargée d’établir un état de la coopération décentralisée.
PROPIDAC est une application à usage interne pour le Ministère de l’Europe et des Affaires Etrangères (MEAE) qui a vocation à répondre aux objectifs suivants : Gestion et suivi :
• Des missions diplomatiques et consulaires
• Des organisations internationales en France
• Des personnels des délégations étrangères en France

Missions :
• Etre le responsable des documents MCD & MPD : analyser les spécifications fonctionnelles détaillées (SFD) afin d'améliorer, adapter et mettre en place la conception de modèle de données (MCD/MPD) du 2ème lot du projet CNCD et PROPIDAC.
• Mise en place l’environnement de développement (CNCD)
• Faciliter l’intégration des nouveaux arrivants sur le projet, la partage des connaissances et les bonnes pratiques

• Gérer Git : Code Review, Code Refactoring & Merges conflicts
• Rédaction de la documentation technique
• Accompagner, former et débloquer les développeurs juniors
• Coordination de l’équipe, assurer le respect des bonnes pratiques et encadrer des collaborateurs plus juniors.
• Proposer des solutions de contournement en cas d'anomalies/problèmes bloquants
• Estimer et valider techniquement la charge de travail
• Participation aux cérémonies agiles
• Proposer des améliorations et mettre en place des algorithmes optimisés pour renforcer l’application.
• Développer des nouvelles fonctionnalités, corriger des anomalies et stabiliser l’application
• Reporter et alerter l’avancée des travaux, les risques et les problèmes rencontrés
• Réaliser les études et développements qui me sont confiés
JavaScript Typescript React.js Node.js Java Struts 2 Postgres Jenkins Sonar Mocha

Capgemini Technology Services - Ministère de l'intérieur - Direction Générale de la Gendarmerie National

Edition de logiciels

Full-Stack Software Engineering

Paris, France

octobre 2019 - Aujourd'hui (2 ans et 8 mois)

Contexte : LRPPN (Logiciel de rédaction des procédures de la police nationale)
Développement d’un logiciel de rédaction des procédures de la police nationale destiné à faciliter la rédaction des procès-verbaux et autres actes de procédure de la police, en France. travaille en collaboration avec le STSISI (Service Des Technologies Et Des Systèmes D'Information De La Sécurité Intérieure). Ma mission était de faire évoluer ce logiciel, intégrer des nouvelles fonctionnalités qui fonctionnent en mode connecté et déconnecté, synchroniser les données entre le client lourd (react + serveur) et le backend dès que la connexion est rétablie, améliorer les performances (react) et la productivité au quotidien (drag & drop ...)

Missions :
• Développer les US en front et back
• Corriger des anomalies et stabiliser l’application
• Améliorer les performances de l’application coté React, Redux, Saga
• Assurer le respect des bonnes pratiques
• Intégrer les nouvelles maquettes sur l’application
• Faire les Code Review, Code Refactoring.
• Travailler en mode Agile.
React React.js redux JavaScript Scala API CSS3 HTML5 SAGA

Capgemini Technology Services - Capgemini Organisation

High tech

Lead Tech - ​Développeur Web Full-Stack (Stage)

Paris, France

avril 2019 - octobre 2019 (6 mois)

Recommandations externes

Consultez les recommandations qu'a reçues Ahmed

Formations

Certifications