À propos de Wesley
- PHP (Symfony, CodeIgniter)
- JavaScript / jQuery (Angular)
- HTML5 / CSS3
- Tests : PHPUnit, unittest, Selenium (Python)
- WordPress, Shopify
- Docker, Jenkins, GitLab CI
- Git (versioning)
- Expérience solide en Agile / Scrum
- Suivi rigoureux des sprints, gestion des tickets (Jira, Trello…)
Français
Bilingue ou natif
Anglais
Capacité professionnelle limitée
Expériences
- EnedisDéveloppeur GéomatiqueENERGIEmai 2018 - juin 2019 (1 an et 1 mois)Projet : @DDICTDéveloppement de nouvelles fonctionnalités FRONT-END, BACK-END d'une application nommée @DDICT qui permet de répondre aux demandes DT/DICT à l'aide d'un PDF représentant la carte des réseaux d'Enedis lié à une zone de travaux.Réalisations :
- Développement d'un nouveau géo traitement en Python de création de rectangle tout au long d’un polygone en fonction du format PDF choisi (A4/A3/A2/A1).
- Développement du moteur de génération de PDF des réseaux d'Enedis pour une zone de travaux spécifique via un appel de Mapservice d’un partenaire dans la zone concernée nous renvoyant les images png (pour l’Orthophoto) et svg (pour le réseau BTA ou HTA).
- Affichage des différentes couches de la carte avec la librairie Arcgis For Javascript
- Gestion Ajout/Suppression/Modification/Création de polygne ou de polylignes avec Arcgis For Javascript
- Création d'un script Shell sous Ubuntu de déploiement afin de remplacer le déploiement manuel qui était utilisé et pour sécuriser la mise en prod.
- Participation au déploiement des versions via des scripts Shell sous Ubuntu, assurant une mise en prod sans accroc.
- Résolutions de bugs et incidents signalés par les utilisateurs grâce à des débogages en PHP/Javascript, et des ajustements dans PostgreSQL.
- Création de tests unitaires avec unittest afin de garantir la qualité et la non-régression des tests de l’application.
- Création de Mapservice avec Arcmap pour l’appel de nos données cartographiques en PHP sans passer par l’appel de la base de données.
- Appel de Mapservice partenaire pour récupérer des données/images sur notre carte.
Environnement technique : format PDF, Python, PHP, JavaScript, JQuery, ArcGIS, HTML, API REST, PostgreSQL, Red Hat, SIG - EnedisDéveloppeur GéomatiqueENERGIEjuin 2019 - février 2020 (8 mois)Projet : E-mageDéveloppement de nouvelles fonctionnalités front-end et back-end pour l’application E-mage, outil de gestion de l’image permettant l’utilisation de l’orthophoto comme fond de plan cartographique.Réalisations :
- Ajout de nouveaux univers (couches de données géographiques) via PHP et JavaScript, pour adapter l'affichage en fonction du profil utilisateur.
- Création et modification de fonctionnalités cartographiques avec PHP (contrôleurs back-end) et JavaScript/HTML/CSS (affichage des couches, gestion des zooms...).
- Affichage des couches de données et des univers via JavaScript et OpenLayers.
- Fonctionnalités de création/suppression de polygones avec OpenLayers.
- Contrôle de formulaires et validation des données avec JavaScript.
- Gestion des popups dynamiques et de leur contenu via JavaScript.
- Optimisation de la structure des données dans PostgreSQL/PostGIS pour améliorer les performances et faciliter la gestion des polygones.
- Rédaction de tests unitaires avec PHPUnit pour garantir la qualité et la non-régression.
- Création/modification de scripts Shell pour l’automatisation des tâches serveur et BDD.
- Déploiement des versions via scripts Shell sur environnement Ubuntu.
- Résolution de bugs et d’incidents utilisateurs grâce à des débogages en PHP/JavaScript et des ajustements dans PostgreSQL.
Environnement technique :PHP, JavaScript/OpenLayers, jQuery, HTML/CSS, PHPUnit, PostgreSQL, PostGIS, Shell, Red Hat, Ubuntu - EnedisDéveloppeur GéomatiqueENERGIEfévrier 2020 - novembre 2020 (9 mois)Projet : OasiceDéveloppement de nouvelles fonctionnalités FRONT-END et BACK-END pour l'intégration d'un module cartographique pour l'application Oasice. Cette application est un Outil d'Assistance et de Suivi par Intranet de la Cartographie et l'ajout d'un module cartographique s'inscrit dans le programme "Nouvelle Cartographie Grande Échelle" d'Enedis.Réalisations :
- Ajout d'un module cartographique avec la librairie Javascript/OpenLayers
- Création de la base de données avec les extensions de données géographiques contenant POSTGIS.
- Création des différentes couches cartographiques avec Javascript en récupérant les données géographiques en Ajax à partir de la base de données POSTGIS
- Transfert de connaissance sur la librairie Javascript/OpenLayers et les données géographiques en base POSTGIS autour de la géomatique aux développeurs.
- Gestion des créations/suppression de polygones ainsi qu’affichage des couches de données via Javascript/OpenLayers
- Gestion des formulaires et leur conformité avec Javascript
- Participation au déploiement des versions via Jenkins, assurant une mise en prod sans accroc.
- Création/Modification de script Shell pour toutes les tâches d’automatisation pour le bon fonctionnement du serveur et de la base de données.
- Participation à la MCO afin de garantir le bon fonctionnement de l’application aux heures matinales.
- Résolutions de bugs et incidents signalisés par les utilisateurs grâce à des débogage PHP et des ajustements via PostgreSQL.
- Création de tests unitaires avec PHPUnit afin de garantir la qualité et la non-régression des tests de l’application.
Environnement technique : PHP, JavaScript/Openlayers, JQuery, HTML, Jenkins, PHPUnit, PostgreSQL, PostGIS, Red Hat, Shell
Recommandations
Soyez le premier à recommander Wesley
Contribuez à la réussite de ce freelance en partageant votre expérience de collaboration avec lui.
Ces profils de freelance correspondent également à vos critères
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Formations
- Formation InformatiqueISSMIFormation Informatique
- Licence professionnelle Communication, Systèmes Embarqués Électronique et Informatique IndustrielleClichyLicence professionnelle Communication, Systèmes Embarqués Électronique et Informatique Industrielle