À propos de Arthur
Français
Bilingue ou natif
Anglais
Capacité professionnelle complète
Expériences
- YomevaDéveloppeur full stackAGENCE & SSIIaoût 2024 - octobre 2024 (3 mois)Paris, France
Contexte :
À la suite de ma mission chez Emeria, développement en interne d’un outil de matching intelligent entre CV et offres d’emploi, au sein d'une équipe de 3 développeurs. J'avais la charge de créer une librairie PHP afin de faciliter l'interrogation des API d'OpenAI.Réalisations :
Création d'un projet PHP – un bundle basé sur certains composants Symfony — et publication sur packagist afin de pouvoir l'installer via Composer : https://packagist.org/packages/yomeva/open-ai-bundleMise en place d’une configuration de bundle – pour les credentials OpenAI – en utilisant les best practices Symfony (Configurator, Loader...).Création d’un ensemble de services & models PHP représentant les endpoints et les payloads attendus par OpenAI, et permettant aux devs utilisant le bundle de construire leurs appels de manière structurée. - EmeriaDéveloppeur full stackIMMOBILIERjanvier 2024 - juillet 2024 (7 mois)Antony, FranceEn mission via Yomeva
Contexte :
Après avoir tenté de trouver un post de développeur iOS SwiftUI junior, je suis finalement retourné sur le marché du PHP. Mon ESN Yomeva m’a trouvé cette mission, qui concernait le backend API/admin d’une application d’état des lieux de logements, au sein de la DSI. Seul sur le projet mais pas tout à fait : un développeur mobile s’occupait de l’app, et un lead nous épaulait sur les deux.Réalisations :
Correction d’un bug de longue date se trouvant dans le parseur XML des data legacy, en découpant l’algorithme en 2 parties, ce qui a permis d’éliminer des corrections manuelles récurrentes.Développement d’une fonctionnalité d’import/export JSON des données. La difficulté résidant dans le fait que ce sont des formulaires dynamiques (donc les champs sont décrits en base au lieu d’être composés de colonnes SQL traditionnelles). Cette fonctionnalité a permis de transférer les configurations de formulaires entre environnements (qualif ↔ prod) en gérant tous les cas : création, mise à jour, suppression douce. Le résultat a été la suppression des erreurs humaines liées à la configuration des formulaires, et un gain de temps énorme.Développement des pages admin manquantes, base en twig mais certaines features dynamiques en React (via Stimulus).Debugging courant en utilisant Datadog pour tracker les erreurs en prod, et en buildant l’app mobile en local et fouillant le React Native quand le besoin s’en faisait sentir. - Pause professionnelleDéveloppeur iOS SwiftUIseptembre 2022 - avril 2023 (8 mois)Paris, FranceJ'ai tout d'abord suivi une formation en ligne « 100 days of SwiftUI » pour apprendre à coder dans l'eco-système Apple : https://www.hackingwithswift.com/100/swiftuiPuis, j'ai fait une petite application personnelle pour mettre en pratique la formation, et continuer d'apprendre : https://github.com/AlfredWallace/DrawSimulator
Recommandations
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
- Baccalauréat SUniversité Pierre et Marie Curie,2008Baccalauréat S
- Licence d'informatiqueLycée Chaptal,2003Licence d'informatique