You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Ahmed AbdulhalimAA

Ahmed Abdulhalim

Développeur Web FullStack Node React JavaScript

550 €/jour
Paris 15e Arrondissement, FR
3-7 ans

Délai de réponse moyen : 1h

À propos de Ahmed

• 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
  • Arabe

    Bilingue ou natif

  • Français

    Bilingue ou natif

  • Anglais

    Capacité professionnelle complète

Accepte de travailler sur site
Paris 15e Arrondissement (jusqu’à 50 km)

Expériences

  • Capgemini Invent - Ministère de l’Écologie - Total
    Développeur Full Stack
    HIGH TECH
    janvier 2022 - Aujourd'hui (4 ans et 5 mois)
    Paris, France
    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
    Lead Tech - Full Stack
    HIGH TECH
    avril 2021 - décembre 2021 (9 mois)
    Paris, France
    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
    Full-Stack Software Engineering
    EDITION DE LOGICIELS
    octobre 2019 - Aujourd'hui (6 ans et 8 mois)
    Paris, France
    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

Recommandations

Soyez le premier à recommander Ahmed

Contribuez à la réussite de ce freelance en partageant votre expérience de collaboration avec lui.

Ces profils de freelance correspondent également à vos critères

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Formations

  • Diplôme d'ingénieur
    Ecole D'ingénieur Efrei
    2019
    École d'ingénieur généraliste en informatique et technologies du numérique habilitée par la Cti depuis 1957
  • Licence Informatique
    Paris-XII - UPEC
    2017

Certifications

  • Diplôme d'ingénieur en Informatique
    Efrei
    2019
    Git JavaScript Node.js API React.js Fullstack CSS3

Compétences

Catégories