Je suis un concepteur développeur d'application (PHP / Angular) qui est aussi passionné par la partie ops.
Passionné de programmation et vivant dans une ère où le numérique est maître. Je suis disponible pour une nouvelle expérience en tant que développeur php/symfony au sein d'une équipe professionnelle.
Curieux, autonome, altruiste et souriant sont les premières caractéristiques qui me viennent à l'esprit lorsqu'on me demande de me décrire.
J’ai un parcours atypique, en effet, après avoir renforcé mes connaissances en algorithmie en fac de science, j’ai voulu m’orienter vers le développement web via des formations diplômantes.
Avril 2023 - aujourd'hui
Développements logiciels avec Symfony et Angular. Montée de version(Angular 13 à 15), mise en prod, rédaction de documentation technique
Septembre 2022 - Mars 2023
Développement de nouvelles fonctionnalité, maintenance de code existant, développements d'applications avec Symfony, optimisation des performances
Octobre 2020 - Septembre 2022
L'objectif premier de mon alternance est la montée en compétence. Je dois réaliser une application de type gestion des tâches pour l'ensemble du service. Un peu comme confluence de Atlassian
Février 2020 à mars 2020
Réalisation d'un site vitrine multi pages avec Wordpress
Septembre 2019 à novembre 2019
Le CRIF avait comme solution de gestion d'émargement, un papier à faire signer pas leurs stagiaires. L'objectif de mon stage était de trouver une solution pour numériser cette tâche. J'ai pu réaliser une application, avec Symfony 4, une solution qui répond à cette problématique.
Octobre 2020 à août 2022
Cette formation CDA a pour objectif :
Mars 2019 à novembre 2019
Cette formation m'a permis d'apprendre à :
Septembre 2018 à mars 2019
Durant cette formation, j'ai pu voir les bases de la programmation avec Arduino et la création de site avec le CMS WordPress.
Septembre 2012 à juin 2015
Septembre 2011 à juin 2012
Dans le domaine du développement web, l'apprentissage ne s'arrête jamais. Le développeur doit toujours se mettre à la page pour ne pas être dépassé par les nouvelles technologies/méthodologie, c'est pourquoi la veille est un élément important dans ce domaine. Voici une liste de ma veille actuelle.
Docker permet de gérer de manière simplifiée la dépendance, mais au fond, y a-t-il un réel intérêt ? Honnêtement, oui ! Il nous est tous arrivé de passer plusieurs heures à essayer d’installer et de lancer un projet car beaucoup de facteurs problématiques peuvent entrer en jeu, tels que le système d’exploitation, la base de données, ou encore la version du langage de développement.
Le but du Clean Code permet d’écrire du code plus propre, plus facile à lire et surtout mieux structuré. Le code que l'on produis doit pouvoir être lu et compris aisément par d’autres développeurs, peu importe leurs niveaux. Ce qui facilitera sa modification et son évolution pour les années à venir.
Le TDD (Test Driven Development) est une pratique qui consiste à développer les tests avant d’écrire le code applicatif. De cette manière, les tests ne sont plus écrits en fonction du code, ce qui est le cas dans les processus actuels de développement. On évite ainsi de se retrouver dans la situation où, à cause de la manière dont l’application a été codée, on ne peut tester certaines parties. Grâce au TDD, c’est au code de s’adapter aux tests, en travaillant de manière itérative jusqu’à arriver à un développement finalisé, testé à 100%
Nantes, France
44000
igalilmi@hotmail.fr
+33 651164483