Photo de profil de Muhammad IRSHAD

Muhammad IRSHAD - Développeur Full Stack Freelance

Spécialiste Symfony, NestJS, Next.js | Expert DevOps & APIs

Développeur Full Stack indépendant basé à Paris avec plus de dix ans d'expérience, j'excelle dans la conception et la mise en œuvre de solutions logicières complètes. Maîtrisant un large éventail de technologies clés telles que Symfony, NestJS, Next.js, React et les pratiques DevOps robustes, mon autonomie et ma capacité à gérer le cycle de vie complet des projets garantissent des livrables de haute qualité et une innovation continue.

EXPÉRIENCE PROFESSIONNELLE

Développeur Full Stack

Comellink

Janvier 2022 – Présent, Paris

  • Accompagnement de projets web modernes et fiables, de la conception au déploiement automatisé, avec une expertise DevOps.
  • Back-end Symfony & NestJS (TypeScript) : APIs REST, microservices, sécurité, performances, tests intégrés avec Prisma ORM.
  • Front-end Next.js (TS/TSX) : interfaces performantes, design systems, UX/UI, accessibilité.
  • Infrastructure Docker & Orchestration : conteneurisation, orchestration (Portainer), migration d'environnements legacy.
  • CI/CD : automatisation complète via GitHub Actions, Docker Hub, multi-environnements.
  • Projet gamification bancaire : plateforme avec scoring, KPIs, sécurité bancaire.
  • Maintenance e-commerce : évolutions, correctifs, optimisation continue.
  • Intranets assurance & industrie : centralisation de données, automatisation des processus internes.
  • Focus permanent sur la qualité du code, la performance et l’expérience utilisateur.

Développeur Back-End

KA CORP

Juillet 2021 – Janvier 2022, Paris

  • Développement full-stack d’un site e-commerce de A à Z avec Symfony 5, Bootstrap et Docker.
  • Back-end Symfony : modélisation BDD, gestion utilisateurs, produits, commandes, intégration Stripe & MailJet.
  • Front-end Bootstrap : interfaces responsive, intégration Twig, vues client et back-office.
  • UI/UX : maquettes Adobe XD, déclinaison desktop/mobile, validation des parcours utilisateur.
  • DevOps : environnement Docker/Compose, uniformisation des postes de dev, GitLab CI/CD.
  • Tests & Qualité : exécution de tests PHPUnit avant déploiement, code maintenable et documenté.
  • Collaboration agile avec les équipes métier pour assurer pertinence fonctionnelle et ergonomique.
  • Outils : PhpStorm, VS Code, Git, Ubuntu/macOS.
  • Maîtrise du cycle complet : de la conception fonctionnelle au déploiement automatisé.

Développeur Full Stack

Mission Secteur Agricole

Septembre 2019 – Septembre 2021, Paris

  • Développement d’outils web pour centraliser la gestion client, devis, factures et capteurs connectés.
  • Back-end Symfony 4 : gestion clients/factures, export PDF, rôles utilisateurs, interface admin sécurisée.
  • API Node.js : collecte et traitement des données capteurs d’humidité en temps réel via REST API.
  • Spécificités métier : contraintes réseau agricoles, fiabilité des mesures, supervision continue.
  • Front-end Vue.js : interface utilisateur dynamique pour le suivi en exploitation.
  • Base de données : conception MySQL adaptée au cycle métier agricole.
  • Infra & déploiement : hébergement OVH/Google Cloud, environnements WAMP/LAMP, Git, PhpStorm.
  • Outils IoT : intégration de capteurs physiques pour la traçabilité en milieu agricole.

Développeur Full Stack

Déco

Juillet 2019 – Septembre 2019, Paris

  • Création d’un site vitrine professionnel pour renforcer la présence en ligne d’une entreprise.
  • Développement responsive : pages clés (accueil, services, contact, plan, mentions légales) avec design adapté à l’identité visuelle.
  • Hébergement : configuration serveur mutualisé/dédié, nom de domaine, HTTPS, redirections.
  • SEO on-page : optimisation des balises HTML (title, meta, Hn), structure sémantique, URLs propres.
  • Référencement naturel : soumission Google Search Console, suivi des performances, bonnes pratiques d’indexation.
  • Objectif : visibilité locale et génération de contacts via un site simple, rapide et bien référencé.
  • Technos : HTML5, CSS3, JavaScript, PHP, outils SEO.
  • Rôle : gestion complète du projet, de la conception à la mise en ligne.
  • Projet axé sur l’accessibilité web, la performance et la visibilité sur les moteurs de recherche.

Développeur Full Stack

VR SQUAD

Septembre 2018 – Juillet 2019, Paris

  • Développement d’un système complet de gestion et diffusion de formations en RA, web + desktop.
  • Back-end Symfony 4 : gestion utilisateurs, rôles, formations, factures (PDF), API REST de synchronisation.
  • Front-end web : dashboards, formulaires, suivi pédagogique avec Bootstrap & Material Kit.
  • Application desktop C# (WPF) : consultation hors ligne des formations, suivi de progression, synchronisation distante.
  • Base de données : modélisation Merise, structuration MCD/MLD, entités métier (inscriptions, entreprises, parcours).
  • Architecture : solution hybride web/desktop avec échange de données sécurisé entre les interfaces.
  • Environnement : PHP, Symfony, C#, HTML/CSS, SQL, Git, PhpStorm, Visual Studio.
  • Déploiement : hébergement OVH, compatibilité multi-postes pour l'application desktop.
  • Projet transversal combinant API, interface web, application native et contenus pédagogiques en RA.

Développeur Mobile (Projet Personnel)

Projet Personnel

Octobre 2017 – Décembre 2017, Paris

  • Développement d'une application mobile multiplateforme.
  • Développement du front-end avec HTML5, CSS3, Bootstrap3, AngularJS, JQuery.
  • Développement du back-end avec JavaScript, AngularJS, JQuery.
  • Utilisation des frameworks Bootstrap3, AngularJS, Cordova.

Développeur Web

Camion Privé

Février 2018 – Septembre 2018, Paris

  • Développement d’un site métier pour gérer devis, trajets, réservations et logistique en temps réel.
  • Back-end Laravel : gestion clients, historiques, simulateur de devis, calcul dynamique des tarifs (m³/disponibilités).
  • Front-end responsive : Bootstrap + jQuery pour une UX fluide, formulaires dynamiques, tunnel de réservation.
  • Spécificités métier : suivi en temps réel des camions, visualisation des trajets et statuts (chargé/en cours/livré).
  • Simulation avancée : ajout de meubles, calcul précis des volumes et occupation des véhicules.
  • Technos : PHP 5/7, Laravel, SQL, HTML5, CSS3, JavaScript (jQuery).
  • Outils : PhpStorm, Atom, MySQL Workbench, Git, Slack.
  • Projet complet combinant logistique, tarification en ligne et gestion client.
  • Forte attention portée à la performance, l’ergonomie et la robustesse métier.

Développeur Web

Repartout

Septembre 2016 – Janvier 2018, Paris

  • Développement d’un site web pour connecter clients et réparateurs, avec gestion complète des interventions.
  • Back-end Symfony 3 : utilisateurs, réparateurs, tickets, suivi d’interventions, API REST pour échanges externes.
  • Front-end responsive : intégration Bootstrap, formulaires dynamiques, UX fluide.
  • Communication temps réel : messagerie client-réparateur intégrée pour le suivi des réparations.
  • Fonctionnalités métier : module entreprises, déclaration multi-équipements, préparation logistique des pièces.
  • Suivi technique : états de prise en charge, notifications, mobilité des techniciens.
  • Technos : PHP 5, Symfony 3, SQL, HTML5, CSS3, jQuery.
  • Outils : PhpStorm, Atom, Git, MySQL Workbench.
  • Projet axé sur la logistique SAV, la traçabilité, et l’interaction fluide entre utilisateurs.

PROJETS CLÉS

Plateforme de Gamification Bancaire (Comellink)

  • Conception d’une application web innovante intégrant scoring, défis, récompenses et suivi de progression utilisateur.
  • Tech stack : Symfony (API), NestJS (services), Next.js (UI), Docker (infra), GitHub Actions (CI/CD).
  • Rôle : lead technique full-stack, développement front & back, automatisation des pipelines de build et déploiement.
  • Objectif : renforcer l’engagement utilisateur dans un environnement bancaire sécurisé et conforme.
  • Focus sur la qualité, la scalabilité et la fluidité de l’expérience.

Système de Gestion Agricole (Mission Secteur Agricole)

  • Création d'une solution complète pour la gestion des opérations agricoles, incluant la collecte de données IoT, la planification des ressources et l'analyse des performances.
  • Technologies: Symfony 4, Node.js, Vue.js.
  • Contributions: Architecture du système, développement de l'API IoT, conception de l'interface utilisateur.

FORMATION

Graduate Monteur Multimédia

Studi

2024

Licence en Informatique

Institut F2I

2017

BTS Services Informatiques aux Organisations (SIO)

Institut F2I

2014 – 2016

COMPÉTENCES TECHNIQUES

Maîtrise approfondie des technologies et outils clés du développement web moderne :

Langages:

JavaScript, TypeScript, PHP, HTML5, CSS3, SQL

Frameworks Front-End:

React.js, Next.js, Vue.js

Frameworks Back-End:

Nest.js, Symfony, Laravel, Node.js

Bases de données:

PostgreSQL, MariaDB, MySQL

Outils DevOps:

Docker, Git, GitHub Actions, GitLab CI

Cloud:

OVH, Google Cloud Platform (GCP), AWS

API:

RESTful APIs, GraphQL

Méthodologies:

Agile, Scrum, Merise

SOFT SKILLS

  • Communication Interpersonnelle
  • Résolution de Problèmes
  • Travail d'Équipe
  • Adaptabilité
  • Gestion du Temps
  • Esprit Critique
  • Autonomie
  • Orientation Client

EXPÉRIENCES ADDITIONNELLES

Formateur Web

Digital France School

2018 - 2021

  • Formation dispensée à des adultes en reconversion, centrée sur les fondamentaux du développement web.
  • Front-end : enseignement de HTML5, CSS3, JavaScript, structuration du DOM, responsivité.
  • Frameworks : introduction à Vue.js (composants, events, data binding), back-end avec Node.js & APIs simples.
  • Modélisation de données : méthode Merise, MCD/MLD, application sur projets pédagogiques.
  • Base de données : notions de SQL, création de schémas relationnels (MySQL).
  • Outils : apprentissage de Git, bonnes pratiques de versioning et collaboration.
  • Méthodologie : organisation de projet, autonomie, structuration progressive des savoirs.
  • Adaptation pédagogique à un public débutant, avec focus sur clarté, pratique et montée en compétence.
  • Renforcement de mes compétences en transmission, vulgarisation et accompagnement technique.