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
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

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
Mehdi

Développeur PHP

  • MÂCON
Java SQL C++ Bash Python PHP C# JavaScript NoSQL PostgreSQL
Disponible
CV Développeur JavaScript
Julien

Développeur JavaScript

  • PARIS
JavaScript React.js Node.js React Native MySQL PostgreSQL Golang
Disponible
CV cross platform engineer
Noémie

cross platform engineer

  • VIRY-CHÂTILLON
Github Git GitLab Visual Studio Pack Office Azure C++ C# JavaScript Python (Pandas, NumPy) RabbitMQ Linux embarqué
Disponible
CV Ingénieur de développement SQL
Hanane

Ingénieur de développement SQL

  • PARIS
SQL Java JavaScript
Disponible
CV Ingénieur de développement  backend
Fakhreddine

Ingénieur de développement backend

  • HERBLAY
NestJS API RESTful C# SQL JavaScript Microservices Docker POSTGRES MariaDB Swagger RabbitMQ Kafka Jira Angular Kubernetes MongoDB React.js
Disponible
CV Développeur Full stack / DevOps
Gabriel

Développeur Full stack / DevOps

  • ÉVRY
GO SQL Docker HashiCorp Terraform Python Bash Linux Java JavaScript Kubernetes CI/CD Ansible
Disponible
CV Développeur  Backend Java/SpringBoot
Ibrahima Khalil

Développeur Backend Java/SpringBoot

  • LA GARENNE-COLOMBES
Java Spring Boot Spring API RESTful JPA Hibernate Microservices PostgreSQL TDD MySQL Maven Git Kafka Apache Kafka BDD Docker Kubernetes Python React.js JavaScript
Disponible
CV Développeur web
Asma Hayet

Développeur web

  • PARIS
.NET Java JavaScript React.js Tailwind HTML5 CSS Next.js TypeScript
Disponible
CV Ingénieur full stack JavaScript
Mohamed Amine

Ingénieur full stack JavaScript

  • POISSY
JavaScript TypeScript React.js Node.js Next.js
Disponible
CV Développeur web
Kyliane

Développeur web

  • LES ABYMES
Python JavaScript HTML Canva
Disponible