KAAMRAN AHMAD

Technical Lead Full Stack Developer

Salaire / Taux journalier

Paris, France

Freelance, ouvert au CDI

Peut venir sur site

Expertises

PHPLaravelReact

Langues

AnglaisFrançaisHindiOurdou

À propos

Introduction

Technical Lead with 14+ years of full-stack development expertise and proven team leadership at Cognizant. Successfully migrated legacy systems, created Laravel/ReactJS frameworks, and led database optimizations improving performance. Specialized in PHP, React, cloud platforms with strong Agile project delivery.

Liens

Expérience de travail

Technical Lead - Full Stack

Cognizant

déc. 2020 - Présent

5 ans 11 mois

Paris, France

•Pilotage et encadrement de l’équipe de développeurs, avec accompagnement continu dans l’adoption des bonnes pratiques de développement. •Suivi régulier des membres de l’équipe via des entretiens individuels (one-to-one) afin d’évaluer la performance, l’engagement et les axes de progression. •Réalisation de revues de code approfondies pour garantir la qualité, la maintenabilité et la conformité aux standards. •Réalisation de revues techniques des tâches dans le respect de la méthodologie Agile. •Animation des réunions quotidiennes (daily meetings) pour identifier les blocages et proposer des solutions techniques. •Formation des développeurs vers des profils full stack. •Conduite des entretiens de recrutement et des évaluations annuelles de performance. •Recherche et mise en oeuvre de solutions visant à améliorer la qualité applicative, incluant l’intégration de bibliothèques adaptées et la préparation de démonstrations techniques à destination des équipes et de la direction. •Développement d’applications et migrations par lots de PHP 5.2 vers PHP 7.x, puis vers PHP 8.x. •Implémentation de tests unitaires et fonctionnels avec PHPUnit dans des applications Laravel, contribuant à une meilleure couverture de tests et à la réduction des régressions. •Mise en place de pipelines CI/CD via GitHub Actions, incluant l’exécution automatique des tests PHPUnit et l’analyse de la qualité du code avec SonarQube. •Configuration et déploiement de SonarQube afin d’améliorer la qualité du code et de sensibiliser l’équipe aux bonnes pratiques. •Conception et mise en place d’un framework interne basé sur Laravel et ReactJS, servant de socle pour le développement des applications de l’entreprise. •Intégration de mécanismes de sécurité avancés, incluant l’authentification à deux facteurs (2FA). •Sécurisation des connexions vers les services externes, notamment les buckets S3 et autres APIs, via des politiques d’accès strictes et des mécanismes d’authentification sécurisés. •Utilisation de Vault pour le stockage et la gestion des informations sensibles (secrets, clés API, credentials). •Migration des applications et des traitements batch vers un système de gestion de versions (VCS). •Configuration, orchestration et déploiement des applications sur les serveurs VCS via des pipelines Jenkins, avec une infrastructure définie en Infrastructure as Code à l’aide d’Ansible et Terraform. •Amélioration continue du processus de déploiement en automatisant les tests unitaires et les analyses SonarQube dans les pipelines CI/CD. •Migration et optimisation des bases de données existantes (normalisation, clés étrangères, index). Certaines des principales phases de mon expérience avec l'entreprise: •Migration d’applications vers PHP 8.3 •Développement et industrialisation de frameworks Laravel et ReactJS •Leadership technique et suivi individuel (one-to-one) •Revues de code et assurance qualité •Mise en oeuvre de tests automatisés (PHPUnit – Laravel) •CI/CD : GitHub Actions et Jenkins •Qualité logicielle avec SonarQube •Automatisation et Infrastructure as Code (Ansible, Terraform) •Sécurité applicative et gestion des secrets (Vault) •Sécurisation des accès aux services externes (S3, APIs) •Méthodologie Agile et pratiques Scrum •Gestion de projet et prise de décisions techniques stratégiques •Recrutement et évaluation des développeurs Réalisations •Mise en place d’un suivi individuel structuré favorisant la montée en compétences et la performance de l’équipe. •Amélioration significative de la qualité du code grâce aux revues de code, aux tests automatisés et à SonarQube. •Livraison d’applications plus fiables, sécurisées et performantes. •Création et adoption d’un framework interne basé sur Laravel et ReactJS. •Industrialisation complète des déploiements via Jenkins, GitHub Actions, Ansible et Terraform. •Sécurisation des accès aux ressources critiques et centralisation des secrets via Vault. •Réduction de la dette technique et amélioration de la stabilité applicative. •Renforcement des pratiques Agile et DevOps au sein de l’équipe.

Technology Analyst / Incident Manager / Tech Lead

Infosys

avr. 2015 - déc. 2020

5 ans 9 mois

Paris Area, France

•Travail initial depuis l’île Maurice au sein d’un environnement Agile répondant aux standards de qualité et de professionnalisme des clients français. •Membre d’une équipe de 20 personnes en tant qu’Analyste Technologique. •Analyse des besoins techniques et définition des bonnes pratiques de développement avant le démarrage des projets. •Prise en charge complète du rôle de Problem / Incident Manager. •Maintenance corrective et évolutive des applications internes. •Gestion et résolution des incidents applicatifs. •Support fonctionnel et technique aux utilisateurs internes. •Gestion des traitements batch, évolutions et améliorations continues. •Rôle actuel de Tech Lead sur plusieurs projets stratégiques. •Pilotage de la migration de plusieurs applications et bases de données entre plateformes. •Conception et développement de nouvelles applications. •Préparation de la phase de cadrage technique des projets (architecture, schémas, choix technologiques). •Définition et maintenance du framework technique utilisé par l’équipe. •Accompagnement et support technique de l’équipe de développement tout au long du cycle projet. •Aide à la résolution de problématiques techniques complexes. •Communication avec les clients pour expliquer les choix techniques et proposer des améliorations. •Intervention en tant que Proxy Product Owner. •Utilisation de JIRA pour la gestion Agile, le suivi des sprints et des user stories. •Suivi des indicateurs de performance et du temps de développement. DevOps, CI/CD & Cloud •Mise en place et utilisation de GitLab CI/CD pour l’automatisation des builds et des déploiements. •Configuration et déploiement des applications sur des environnements : •Intranet (on-premise) •AWS •Google Cloud Platform (GCP) •Mise en oeuvre de pratiques DevOps avancées. •Containerisation des applications avec Docker. •Orchestration et gestion des conteneurs avec Kubernetes. •Intégration de Jenkins dans les pipelines de déploiement. •Mise en place de contrôles qualité avec SonarQube. •Gestion des versions avec GitLab. •Migration et gestion des bases de données avec Liquibase. Sécurité & API •Mise en place de mécanismes de sécurité applicative. •Implémentation de procédures d’authentification et d’autorisation : •SAML •OpenID •IdP •Conception et exploitation d’APIs REST sécurisées. •Utilisation de Google Apigee pour la gestion et la sécurisation des APIs. •Mise en place de Vault pour la gestion centralisée des secrets (mots de passe, credentials, accès bases de données). •Sécurisation des communications entre applications et services externes. Technologies & outils •Langages & Frameworks : PHP (5.3 à 7.x) .NET AngularJS Zend Framework 3 •Bases de données : MySQL Oracle PostgreSQL PGAdmin III •Outils & Méthodologies : JIRA Projeqtor GitLab / GitLab CI Jenkins Docker Kubernetes SonarQube Liquibase Vault •Cloud & Déploiement : AWS GCP Réalisations •Création et industrialisation d’un framework interne servant de base à l’ensemble des projets. •Amélioration continue du framework et des standards de développement. •Migration réussie de bases de données Oracle / MySQL vers PostgreSQL via Liquibase. •Amélioration des performances applicatives et de la stabilité des systèmes. •Optimisation des indicateurs de performance de l’équipe en tant que Problem / Incident Manager. •Livraison des projets dans les délais avec un haut niveau de satisfaction client. •Montée en compétences avancée en gestion et optimisation des bases de données. •Mise en oeuvre de procédures de sécurité robustes (SAML, REST, Apigee, OpenID). •Adoption et diffusion des pratiques DevOps au sein de l’équipe. Gestion de projet & planification •Planification complète des projets et phases d’évolution. •Estimation des charges et des délais. •Allocation et gestion des ressources humaines. •Analyse fonctionnelle et technique des exigences. •Répartition des tâches et coordination de l’équipe. •Suivi opérationnel pour garantir le respect des délais. •Analyse et gestion des risques.

Software Engineer

Proximity BBDO Indian Ocean

mai 2010 - mai 2015

5 ans 1 mois

Quatre Bornes, Maurice

•Travail en tant que développeur web sous la supervision de chefs d’équipe expérimentés. •Opportunité de diriger une équipe de développement, exercée avec professionnalisme et autonomie. •Prise en charge du rôle de Incident Manager, avec suivi des anomalies et évolutions applicatives via Mantis. •Suivi, priorisation et résolution des bugs et demandes d’évolution. •Développement et maintenance de sites web pour plusieurs clients. •Amélioration continue des compétences en conception et gestion de bases de données. •Développement front-end et intégration web. •Adaptation et amélioration des interfaces utilisateurs selon les besoins métiers et clients. Projets réalisés – PHP •Atoova (Joomla 1.5) •Développement de modules spécifiques. •Site : http://www.atoova.fr/ •Carte Noire (Joomla 1.5) •Développement et maintenance applicative. •Application Facebook associée. •Conforama (Symfony 2.1) •Développement complet de la première version du site (front-end et back-end). •Développement et maintenance de l’application Facebook : •http://www.facebook.com/Conforama •Trophées des Associations – EDF (PHP natif) •Évolution de la première version du site. •Développement de la deuxième version : •http://tropheesfondation.edf.com •Développement de la troisième version du site. •Encadrement d’une équipe de 3 développeurs pour l’application Facebook : •http://www.facebook.com/tropheesdesassociations •Gamm Vert (Joomla 1.6) •Débogage et évolutions fonctionnelles. •Site : gammvert.fr •Company Management System (Zend Framework) •Développement complet du back-end. •Site : http://booking.proximity.fr •Philadelphia (Web Services – PHP natif) •Développement de services web. •Tassimo (Web Services – PHP natif) •Développement de services web. Projets réalisés – ASP.NET / C# •ARC •Développement et maintenance applicative. •ODL •Développement et maintenance : •http://www.occasionsdulion.com/ •Peugeot •Développeur principal et Incident Manager. •Pilotage des évolutions et du débogage applicatif. •Portail : •https://www.reseau.peugeot.fr/aspnet/portail/loginExternes.aspx Projets réalisés – Maintenance PHP •Gamm Vert •Développeur principal et Incident Manager. •Gestion des évolutions, corrections et maintenance continue. Réalisations clés •Acquisition et maîtrise de plusieurs langages et frameworks de développement. •Respect strict des délais de livraison des projets. •Amélioration significative des compétences en gestion et optimisation des bases de données. •Capacité à travailler sous pression et à livrer dans des contextes contraints. •Gain de la confiance des responsables techniques et chefs d’équipe. •Rôle de développeur clé sur plusieurs projets stratégiques. •Implication fréquente dans la planification des phases projet et des évolutions. Planification & gestion de projet •Estimation des charges et des délais. •Évaluation des besoins en ressources humaines supplémentaires. •Analyse des risques techniques et fonctionnels. •Découpage des projets en modules afin de faciliter le développement et la maintenance. •Définition de solutions alternatives pour sécuriser la livraison.

Software Trainee

Maureva Ltd

févr. 2010 - mai 2010

4 mois

Plaines Wilhems District, Mauritius

J'ai travaillé là-bas avec une petite équipe de développeurs où j'avais construit le système de gestion des présences en utilisant Oracle et SQL. Réalisations ●Atteint une bonne réputation sur la ponctualité et le dévouement au travail. ●Amélioration de mes connaissances en programmation Oracle. ●Amélioration de mes compétences de gestion de base de données. ●Travaillé sous pression, afin de pouvoir livrer le projet avant la date limite. ●Compris les règlements du travail dans une entreprise. ●En tant qu’un simple développeur stagiaire, j'ai eu l'opportunité de gérer personnellement l'ensemble de mon projet; qui comprenait le temps requis pour les phases d'apprentissage et de développement. J'ai terminé mon projet en fonction de la planification, ce qui a été une grande satisfaction pour le chef de projet principal.


Formation

T. John College

Bachelor of Computer Application

2006 - 2009

3 ans 1 mois

Bangalore University

Bachelor in Computer Applications

2006 - 2009

3 ans 1 mois

Le meilleur endroit pour trouver votre prochaine opportunité

© 2026. Tous droits réservés.