About Wesley
- PHP (Symfony, CodeIgniter)
- JavaScript / jQuery (Angular)
- HTML5 / CSS3
- Tests: PHPUnit, unittest, Selenium (Python)
- WordPress, Shopify
- Docker, Jenkins, GitLab CI
- Git (versioning)
- Solid experience inAgile / Scrum
- Rigorous sprint tracking, ticket management (Jira, Trello…)
French
Native or bilingual
English
Conversational
Experience
- EnedisGeomatics DeveloperENERGY AND UTILITIESMay 2018 - June 2019 (1 year and 1 month)Project:@DDICTDevelopment of new FRONT-END and BACK-END features for an application named @DDICT that responds to DT/DICT requests using a PDF representing Enedis's network map related to a work area.Achievements:
- Development of a new geoprocessing inPythonto create rectangles along apolygonbased on the chosen PDF format (A4/A3/A2/A1).
- Development of thePDF generationengine for Enedisnetworksfor a specific work area by calling a partnerMapservicein the relevant area, returning PNG images (for **Orthophoto**) and SVG (for **LV and HV networks**).
- Display of different map layers with theArcgis For Javascriptlibrary.
- Management of Add/Delete/Modify/Createpolygonsor **polylines with Arcgis For Javascript**.
- Creation of aShellscript underUbuntufor deployment to replace the manual deployment that was used and tosecurethe production release.
- Participation in version deployment viaShellscripts under **Ubuntu**, ensuring a smooth production release.
- Resolution ofbugsandincidentsreported by users through **PHP/Javascript debugging**, and adjustments in **PostgreSQL**.
- Creation of unit tests withunittestto ensure the quality andnon-regressionof application tests.
- Creation ofMapserviceswithArcmapfor calling our mapping data in PHP without going through thedatabasecall.
- Calling partnerMapservicesto retrieve data/images on our map.
Technical Environment:**PDF format**, **Python**, **PHP**, **JavaScript**, **JQuery**, **ArcGIS**, HTML, **REST API**, PostgreSQL, Red Hat, GIS - EnedisGeomatics DeveloperENERGY AND UTILITIESJune 2019 - February 2020 (8 months)Project:E-mageDevelopment of newfront-endand back-end features for the E-mage application, an image management tool that uses orthophotos as a background map.Achievements:
- Addition of new universes (geographic data layers) viaPHPandJavaScriptto adapt the display based on the user profile.
- Creation and modification of mapping functionalities withPHP(**back-end** controllers) andJavaScript/HTML/CSS(layer display, zoom management...).
- Display of data layers and universes viaJavaScriptand **OpenLayers**.
- Creation/deletion functionalities forpolygonswith **OpenLayers**.
- Management of dynamicpopupsand their content via **JavaScript**.
- Optimization ofdatastructure inPostgreSQL/PostGISto improve performance and facilitate polygon management.
- Writingunit testswithPHPUnitto ensure quality andnon-regression.
- Creation/modification of Shellscriptsfor server taskautomationand **database**.
- Deployment ofversionsvia Shell scripts onUbuntuenvironment.
- Resolution ofbugsand user incidents throughPHP/JavaScriptdebugging and adjustments in **PostgreSQL**.
Technical Environment:PHP**, **JavaScript/ **OpenLayers**, **JQuery**, HTML/CSS, PHPUnit, PostgreSQL, **PostGIS**, Shell, Red Hat, Ubuntu - EnedisGeomatics DeveloperENERGY AND UTILITIESFebruary 2020 - November 2020 (9 months)**Project**: OasiceDevelopment of new FRONT-END and BACK-END features for the integration of a mapping module for the Oasice application. This application is an Assistance and Monitoring Tool via Intranet for Cartography, and the addition of a mapping module is part of Enedis's "New Large-Scale Cartography" program.**Achievements**:
- Addition of a mapping module with theJavascript/OpenLayerslibrary.
- Creation of thedatabasewith geographic data extensions containing **POSTGIS**.
- Creation of different map layers withJavascriptby retrieving geographic data viaAjaxfrom thePOSTGISdatabase.
- Knowledge transfer on theJavascript/OpenLayerslibrary andPOSTGISdatabase geographic data related to geomatics to developers.
- Management ofpolygoncreation/deletion and display of data layers viaJavascript/ **OpenLayers**.
- Management offormsand their compliance with **Javascript**.
- Participation in versiondeploymentvia Jenkins, ensuring a smooth production release.
- Creation/Modification ofShell scriptsfor allautomationtasks for the proper functioning of the server and the **database**.
- Participation inMaintenance in Operational Condition (MCO)to ensure the smooth operation of the application during morning hours.
- Resolution ofbugsandincidentsreported by users throughPHP debuggingand adjustments via **PostgreSQL**.
- Creation ofunit testswithPHPUnitto ensure the quality andnon-regressionof application tests.
Technical Environment:PHP**, **JavaScript/Openlayers**, **JQuery**, HTML, **Jenkins**, PHPUnit, **PostgreSQL**, **PostGIS**, Red Hat, **Shell
Recommendations
Be the first to recommend Wesley
Help this freelancer shine by sharing your experience working together.
These freelancer profiles also match your criteria
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
Education
- Computer Science TrainingISSMIFormation Informatique
- Professional Bachelor's Degree in Communication, Embedded Systems, Electronics, and Industrial ComputingClichyLicence professionnelle Communication, Systèmes Embarqués Électronique et Informatique Industrielle