Hamdi - Développeur Fullstack

Ref : 090122B013
  • Domicile

    78370 PLAISIR

  • Profil

    Développeur (38 ans)

  • Mobilité
    Ile-de-France
  • Statut
    En portage salarial
  • Tarif Journalier Moyen
    Voir le tarif
Photo de Hamdi, Développeur Fullstack
Compétences
Expériences professionnelles
Études et formations
Langues
  • Anglais - C2
Autres compétences

Expériences professionnelles
Hamdi ********
Développeur Fullstack
********
m

 Plaisir (78370)
 Permis B
 Véhicule personnel
Ile de France 
 ********
Chef de projet Mantis + VIC
Depuis janvier 2024 XpFibre Courbevoie
1 - Administration de l’outil Mantis
Responsable de l'administration et de la maintenance de l'outil Mantis pour garantir sa
disponibilité et son bon fonctionnement.
Identification, correction des anomalies et optimisation continue des performances du
système.
Analyse des besoins métier et développement de nouvelles fonctionnalités pour répondre
aux exigences des utilisateurs.
Mise en place de bonnes pratiques de développement et d'intégration continue en utilisant
GitLab.
Environnement requis :
Intellij IDE, PHP, JavaScript, HTML, Postgres SQL, GITLAB
2 - Développement d’un outil de planification des visites d’inspection commune
Conception et développement d'interfaces utilisateurs modernes et réactives en Angular, en
veillant à une expérience utilisateur fluide.
Conception et implémentation du backend avec Symfony pour gérer les processus métier et
la logique de l'application.
Création, optimisation et gestion de la base de données relationnelle PostgreSQL afin de
garantir une gestion efficace des données.
Recueil détaillé des besoins métier, rédaction des spécifications fonctionnelles et techniques
en étroite collaboration avec les parties prenantes.
Rédaction de la documentation technique et utilisateur pour assurer la compréhension et la
maintenance du système.
Utilisation de Git pour assurer un versioning efficace et faciliter la collaboration au sein de
l'équipe de développement.
Environnement requis :
PHPStorm, WebStorm, Symfony 7, Angular 18, TypeScript, HTML, PostgreSQL, GitLab.
3 - Gestion du projet Gigabase (Reprise et développement continu)
Analyse approfondie du code existant, revue de code régulière et mise en place
d'améliorations pour renforcer la qualité et sécurité du code PHP et des requêtes SQL.
Formation d'un débutant sur les bonnes pratiques de développement et réalisation de revues
de code afin de renforcer la sécurité du système.
Mise en place de solutions pour prévenir les failles de sécurité telles que les attaques XSS,
les injections SQL et une gestion sécurisée des mots de passe.
Gestion des tâches et des priorités du projet, tout en respectant les exigences de
performance et de délais.
Développement d'APIs robustes et de la couche backend en PHP pour assurer la bonne
intégration des différentes parties du système.
Conception et optimisation de la base de données en procédant à la migration de MariaDB
vers PostgreSQL pour améliorer la scalabilité et la performance.
Recueil des besoins métiers et rédaction des spécifications fonctionnelles et techniques pour
l’évolution du système.
Rédaction de la documentation technique détaillée pour faciliter la maintenance et les
évolutions futures.
Collaboration continue avec les équipes de développement via GitLab pour garantir une
gestion optimale du versioning et des déploiements.
Coordination et gestion des équipes de développement afin de garantir la livraison des
évolutions et des correctifs dans les délais impartis.
Mise en place de bonnes pratiques de développement et d'intégration continue en utilisant
GitLab.
Environnement requis :
PHPStorm, PHP procédural, JavaScript, HTML, Ajax, MariaDB, PostgreSQL, GitLab

Compétences

Environnements Techniques
Linux/Windows : Expérience dans le développement et le déploiement d'applications sur les
deux systèmes d'exploitation.
Docker : Connaissance de base pour la conteneurisation d'applications.
JIRA, Trello : Gestion des tâches et des projets, suivi des bugs et des évolutions.
Sécurité
Prévention des failles de sécurité : Expérience dans la prévention des attaques XSS, des injections
SQL et la gestion sécurisée des mots de passe.
Authentification et autorisation : Mise en place de systèmes d'authentification sécurisés, gestion
des droits d'accès.
Méthodologies
Agile/Scrum : Expérience dans la gestion de projets en méthodologie Agile, participation à des
sprints et des revues de code.
Intégration Continue : Mise en place de pipelines CI/CD avec GitLab pour des déploiements
automatisés.
Tests Unitaires : Intégration de tests unitaires avec des frameworks comme SimpleTest.
Outils de Développement
Git/GitLab : Gestion de version, intégration continue, collaboration en équipe.
IntelliJ IDEA/PHPStorm/WebStorm : Environnements de développement intégrés pour le
développement PHP, JavaScript et TypeScript.
Sublime Text : Éditeur de texte pour le développement rapide et léger.
Eclipse : Environnement de développement pour les projets Java et PHP.
Bases de Données
PostgreSQL : Conception, optimisation et migration de bases de données.
MySQL/MariaDB : Gestion de bases de données relationnelles, optimisation des requêtes SQL.
Oracle : Expérience dans la gestion de bases de données d'entreprise.


Compétences

Frameworks et Bibliothèques
Symfony : Développement backend pour des applications web complexes, gestion des processus
métier.
Angular : Conception d'interfaces utilisateur modernes et réactives, gestion des états et des
composants.
Vue.js : Développement d'applications front-end, utilisation de Vuex pour la gestion de l'état.
Spring Boot : Développement d'APIs pour des applications Java, intégration avec des interfaces
front-end.
CakePHP : Développement d'applications web avec une architecture MVC.
Langages de Programmation
PHP : Maîtrise approfondie, développement d'applications web complexes, utilisation de
frameworks comme Symfony et CakePHP.
JavaScript : Expérience en développement front-end, utilisation de frameworks comme Angular,
Vue.js et Electron.
TypeScript : Utilisation avec Angular pour des applications web modernes et robustes.
HTML/CSS : Conception d'interfaces utilisateur réactives et modernes.
SQL : Gesti

Langues
Anglais

D'autres freelances
Développeur JavaScript

Ces profils pourraient vous intéresser !
CV Développeur web
Nourdine

Développeur web

  • SAINT-PIERRE
WordPress Python JavaScript
Disponible
CV Consultant technique Microsoft Dynamics 365
Taleb

Consultant technique Microsoft Dynamics 365

  • PARIS
Microsoft Dynamics 365 Microsoft Dynamics CRM Microsoft Power Apps Microsoft Power Automate DevOps C# JavaScript
Bientôt disponible
CV Développeur Java
Cheikh

Développeur Java

  • NANTES
Java Angular ArcGIS POSTGRES SQL JavaScript SIG
Bientôt disponible
CV Lead développeur Java
Emmanuel

Lead développeur Java

  • PARIS
Java J2EE JavaScript SQL Server PL SQL SQL Angular
Disponible
CV Développeur J2EE
Brice

Développeur J2EE

  • ALFORTVILLE
J2EE Java SQL Spring REST JMS Angular JavaScript HTML5 Python
CV Développeur / Chef de projet informatique expérimenté
Laurent

Développeur / Chef de projet informatique expérimenté

  • LIEUSAINT
JavaScript jQuery PHP C++ Java SQL
Disponible
CV Développeur Java
Eric

Développeur Java

  • COLOMBES
Java JavaScript PostgreSQL Oracle Python
Bientôt disponible
CV Développeur .NET
Amine

Développeur .NET

  • NANTERRE
.NET C# SQL Server PL SQL SQL JavaScript
Disponible
CV Développeur Web
Kévin

Développeur Web

  • SAUTRON
JavaScript AngularJS Node.js CSS SQL MongoDB PHP Java Angular
Disponible
CV Développeur
Yoni

Développeur

  • SAINT-PÉ-DE-LÉREN
Angular Python HTML5 CSS SQL JavaScript
Disponible