About Ayoub
French
Native or bilingual
English
Fluent
Arabic
Native or bilingual
Experience
- Laboratoire d'Astrophysique de MarseilleIngénieur d'études et de conceptionNovember 2019 - October 2020 (11 months)Marseille, FranceLa création d'une api avec le framework web python FLASK qui lit plusieurs fichiers format .fits envoyé par le satellite Svom (mission franco-chinoise), et les convertir en .json et .csv. Bibliothèque utilisée pour lire les .fits : astropy La deuxième application créé avec le framework Js Angular qui consomme les données .csv envoyé par l'API et les affiches sous forme de courbes selon le type de fichier les courbes sont affichés différemment, la bibliothèque que j'ai utilisé c'est D3.js. Les scientifiques interprètes les courbes qui représentent la luminosité des étoiles et renvoient la localisation de l'étoile pour une deuxième observations plus précise si nécessaire. De plus l'intégration le bibliothèque Aladin Lite pour afficher des coordonnées des étoiles. Mission accomplie avec succès !
- OpenDataFranceDéveloppeur Full StackMay 2019 - September 2019 (4 months)Île-de-France, FranceSujet 1: Création d'un convertisseur Xml2Csv des fichiers de marchés publics. Via un fichier XML ou une URL qui pointe sur un fichier XML de marchés publics, l'outil permet de vérifier l'ordre des champs, compte le nombre des champs manquants, les champs parcourus et le nombre de marchés. Quand le fichier est conforme à un standard l'outil renvoie le lien de téléchargement du fichier Csv sinon renvoie un message d'erreur. Sujet 2 : Outil de Sélection et d'Extraction Rapide des données OpenStreetMaps. L'outil permet d'extraire des jeux de données OSM en passant par l'api OverPass Turbo Le backend permet à l'administrateur de créer des clés, valeurs, thématiques et requêtes. Le Frontend permet à l'utilisateur de choisir un jeu de données (Point d'eau incendie, défibrillateurs,écoles ... ), saisir le code Insee de la commune, et un rayon de recherche et choisi entre enrichir ou ne pas enrichir le jeu de données ( ajouter des champs complémentaire rue, adresse, ville, cp ... ) . l'utilisateur récupère un lien de téléchargement et un lien pour récupérer la réponse de l'api OverPass Turbo
- Région Sud - Provence-Alpes-Côte d'AzurDéveloppeur Full StackJune 2018 - August 2018 (2 months)Marseille, France• Objectif principal : développer un environnement web de synchronisation de données (DataSud Mapping). o Sous objectif 1 : Mettre en place un backoffice avec le framework Laravel o Sous objectif 2 : investigation du fonctionnement d'accès à l'Api APIDAE o Sous objectif 3 : Développer un POC (Proof Of Concept) d'export APIDAE (transformer en CSV par le backoffice DataSud Mapping) o Sous objectif 4 : Identifier une solution de déploiement en production o Sous objectif 5 : mettre en production DataSud Mapping. o Sous objectif 6 : Facultatif, Développer un POC (Proof Of Concept) d'export Musambule o Sous objectif 7 : Nettoyer, documenter et mettre en production DataSud Mapping.
Recommendations
Be the first to recommend Ayoub
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
- Licence Pro Métiers du décisionnel et de la statistique, Informatique décisionnelle, statistiques et big dataAix-Marseille Université2019Licence Pro Métiers du décisionnel et de la statistique, Informatique décisionnelle, statistiques et big data
- Licence Pro Systèmes Informatiques et Logiciels, nouvelles technologies de l'informatiqueAix-Marseille Université2018Licence Pro Systèmes Informatiques et Logiciels, nouvelles technologies de l'informatique