Hamdi - Développeur Fullstack

Ref : 090122B013
  • Profil

    Développeur (38 ans)

  • Domicile

    78370 PLAISIR

  • Mobilité
    Ile-de-France
  • Statut
    En portage salarial
  • Tarif Journalier Moyen
    Voir le tarif
Avatar 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

Recommandations reçues
Hamdi n'a pas encore reçu de recommandations.

D'autres freelances
Développeur JavaScript

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

Développeur web HTML5

  • SAINT-OMER
HTML5 CSS JavaScript C++ Python
Disponible
CV Consultant planisware
Mohamed Amine

Consultant planisware

  • OULLINS
Planisware JavaScript SQL Linux
Disponible
CV Développeur Fullstack
Gilles

Développeur Fullstack

  • BÉGUIOS
Java JavaScript Angular TypeScript Spring Boot Spring Batch Oracle SQL Rust Python
Disponible
CV Développeur Java
Kharifen

Développeur Java

  • CHÂTILLON
Java SQL J2EE JavaScript Vue.js React.js Angular Hibernate DevOps
Disponible
CV Fullstack Engineer
Jean-Michel

Fullstack Engineer

  • MARSEILLAN
PHP JavaScript SQL Git API RESTful Docker Node.js PostgreSQL Python MongoDB Cloud AWS Vue.js PyTorch TensorFlow Pandas LLM
Disponible
CV Développeur
Clement

Développeur

  • FERRIÈRES-EN-GÂTINAIS
C++ Java JavaScript PHP .NET
Disponible
CV Cheffe de projet Data et Innovation / Data analyst
Paula

Cheffe de projet Data et Innovation / Data analyst

  • CASTRES
SQL JavaScript Java Tableau Power BI Python
Disponible
CV Développeur Node.js
Nizar

Développeur Node.js

  • VERNOUILLET
Node.js JavaScript React.js TypeScript Python SQL NoSQL Docker PHP Flutter DevOps Cybersécurité
Disponible
CV Développeur JavaScript
Christophe

Développeur JavaScript

  • SAINT-BRIEUC
JavaScript API RESTful SQL Full Stack Symfony
Disponible
CV Ingénieur Informatique
Dylan

Ingénieur Informatique

  • LE KREMLIN-BICÊTRE
JavaScript TypeScript Java SQL Angular Git .NET
Disponible