À propos de Oussama
Français
Bilingue ou natif
Expériences
- BIRDZIngénieur étude et développement PythonENVIRONNEMENTjuin 2023 - Aujourd'hui (3 ans)Lyon, FranceContexte:Au sein de l’équipe “Apps Terrain”, chargée du développement, de la maintenance et de l'évolution desapplications métiers utilisées par les techniciens sur le terrain.Missions:● Conception et développement de “Extractor” : un software ETL robuste permettant l'extraction, latransformation et la livraison des données d’interventions réalisées via l’application mobileB-CONNECT. Optimisation des performances d'extraction et fiabilisation des données livrées auxclients et sous traitants via sFTP, API, email ..etc● Refonte complète de l’application B-CONNECT : migration d’un backend Node.js vers un backendPython/Django pour améliorer la maintenabilité, les performances et l’homogénéité du SI.● Évolution continue de B-TECH : plateforme web/mobile de gestion d’interventions, intégration denouvelles fonctionnalités métier, amélioration et optimisation backend.● Développement backend de B-READER : application mobile et interface web permettant le relevédes index de compteurs sur site. Mise en place des API REST sécurisées et gestion des fluxd'intervention en temps réel.● Développer la partie back du projet B-STOCK: une application mobile et un interface web pourinsérer les modules qui viennent de fournisseur dans la patrimoine Birdz (base de données firestore)● Responsable des livraisons et releases de B-TECH : coordination des mises en production, rédactiondes changelogs, automatisation via GitLab CI/CD.● Code Review & Qualité logicielle : participation active aux revues de code, veille sur la qualité, lasécurité et les bonnes pratiques Python/Django.
- ALMAIngénieur étude et développement PythonE-COMMERCEnovembre 2022 - mai 2023 (6 mois)Paris, FranceContexte:Alma est une fintech spécialisée dans les solutions de paiement fractionné (Buy Now, Pay Later). Intégré à la"squad Payment”, chargé des intégrations PSP (Payment Service Provider) et de la fiabilité des services depaiement.Missions:● Maintenance et amélioration des services de paiement BNPL : diagnostic et résolution de bugscritiques en production, amélioration de la stabilité des APIs de paiement, réduction du taux d’échecsur les transactions.● Projet SNCF – Intégration Worldline : participation au projet stratégique avec la SNCF, intégrationde la gateway de paiement Worldline dans l’écosystème Alma, via leur API REST. Mise en place deflux de paiement automatisés et sécurisés.● Support et intégration multi-PSP : gestion des intégrations complexes avec des PSP tels que Stripe,Adyen, Checkout.com, traitement des cas limites et des erreurs de communication API.● Développement d’une fonctionnalité d’export comptable : génération et envoi automatique derapports comptables personnalisés pour les clients Alma, via sFTP sécurisé.● Code review & amélioration continue : relecture de code, refactoring et partage de bonnes pratiquesdans une logique de qualité et de fiabilité
- RTELead Technique / Développeur PythonENERGIEjuin 2021 - octobre 2022 (1 an et 4 mois)Lyon, FranceContexte:Dans le cadre du projet stratégique R#SPACE, mission au sein de l’équipe “Tests et Intégration Système”(5 personnes), chargée de concevoir et développer des outils de tests génériques et automatisés pour valider lessystèmes d’infrastructure électrique RTE tout au long de leur cycle de déploiement (usine, site, plateformed’intégration).Missions:● Pilotage technique des solutions de test : conception et encadrement du développement de solutionspermettant de simuler, valider et intégrer les différents systèmes de protection, d'automatisme et detélécommunication.● Développement d’un mini-framework de communication Python/C : outil facilitant l’interactionavec les modules propriétaires fournis par les partenaires industriels, permettant l’injection de courant,l’envoi de trames GOOSE, Sampled Values (SV), EPORT, conformément à la norme IEC 61850.● Développer un Générateur de données automatisé : extraction automatisée des entrées/sorties àpartir de fichiers SCD (Substation Configuration Description), transformation et export au formatJSON.● Conception et choix techniques : participation active à l’architecture logicielle, proposition etévaluation de frameworks adaptés aux contraintes industrielles et normatives.● Montée en compétence de l’équipe : accompagnement des développeurs juniors, revues de code,bonnes pratiques de développement Python et DevOps.
Recommandations
Soyez le premier à recommander Oussama
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
- en Ingénierie InformatiqueEcole National d'Ingénieur de Carthage ENICarthage2015en Ingénierie Informatique
- Cycle Préparatoire Math PhysiqueInstitue Préparatoire d'ingénierie de Tunis IPEIT2011Cycle Préparatoire Math Physique