Hamdi - Développeur Fullstack

Ref : 090122B013
  • Profil

    Développeur (39 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 PHP senior | Laravel/Symfony | Remote 3 j/semaine
Alexandre

Développeur PHP senior | Laravel/Symfony | Remote 3 j/semaine

  • LE BESSAT
PHP PHP Laravel Symfony MySQL PostgreSQL SQL JavaScript Git Doctrine HTML5 CSS API RESTful GitLab Vue.js React Native AngularJS React.js CodeIgniter Ionic
Disponible
CV Développeur Java
Fetra

Développeur Java

  • MASSY
Java JavaScript Angular Node.js AWS Lambda
Disponible
CV Analyste programmeur J2EE
Abdelghani

Analyste programmeur J2EE

  • NANTES
J2EE JavaScript React.js Node.js
Disponible
CV Développeur FullStack Python Django
Wilfried

Développeur FullStack Python Django

  • NÉRAC
Python Django JavaScript SQL
Disponible
CV Développeur applications web, automatisations & IA – ex-conducteur de travaux BTP
Romain

Développeur applications web, automatisations & IA – ex-conducteur de travaux BTP

  • LONGVIC
Make JavaScript HTML Google Ads Zapier Python Bubble No code WordPress
Disponible
CV Développeur Java
Ramzi

Développeur Java

  • ÉPERNON
Java Oracle J2EE JavaScript
Disponible
CV Développeur Full Stack
Rayan

Développeur Full Stack

  • PARIS
JavaScript HTML CSS TypeScript SQL React.js Linux Docker Shopify Python
Disponible
CV Ingénieur de développement
Benoît

Ingénieur de développement

  • PARIS
Java JavaScript C++ Spring Boot Python Angular React.js Oracle SQL
Disponible
CV Ingénieur de développement Java
Ismail

Ingénieur de développement Java

  • LA QUEUE-EN-BRIE
Java SQL J2EE JavaScript Angular
Disponible
CV Développeur Angular
Augustin

Développeur Angular

  • BREN
Angular JavaScript CSS HTML Java WordPress MySQL MongoDB NestJS Node.js
Disponible