Instagram dispose d'une API autour de laquelle sont réalisés de nombreux développements.
EXPERIENCES PROFESSIONNELLES
Janv. 2022 – Aujourd’hui Développeuse .NET – SRM Solutions Group (Paris, France)
Grande Distribution : Gestion des relations centrales d’achat – fournisseurs
Tâches principales
• Développer et maintenir des applications WinForms en C# .NET.
• Travailler sur l’interface utilisateur pour améliorer l’expérience et la fluidité.
• Optimiser l’accès aux données avec SQL Server (requêtes optimisées,
indexation, procédures stockées).
• Gérer les performances en implémentant du multithreading (ex :
BackgroundWorker).
• Utilisation des composants tiers comme ComponentOne, DevExpress.
• Corriger les bugs et assurer le support technique selon les besoins des
utilisateurs.
• Assurer la compatibilité des anciennes versions et maintenir le code
existant.
• Intégration de solutions de signature électronique (Yousign, M-Files,
Docusign)
Forces et compétences clés
• Expertise en développement desktop, avec une bonne maîtrise des
spécificités WinForms.
• Méthodologie rigoureuse, en suivant une approche Kanban pour gérer
efficacement les tâches.
• Bonne maîtrise de SQL Server, en optimisant les requêtes et en gérant les
performances.
• Capacité d’adaptation, notamment sur des projets legacy nécessitant des
évolutions progressives.
• Réactivité et autonomie, pour gérer efficacement les correctifs et
évolutions.
Technologies : .NET Framework, C#, Winforms et SQL Server, SSMS, DexExpress,
ComponentOne, Git
Méthodologie : Kanban
Août 2019 – Juil. 2021 Développeuse Full Stack – CED (Tunis, Tunisie)
Assurance : Création et gestion des dossiers d’assurances
Tâches principales
• Développer des interfaces dynamiques et fluides avec Angular (TypeScript,
RxJS, SCSS).
• Concevoir et optimiser des API en .NET C# (Web API, microservices).
• Gérer la base de données SQL Server : écrire des requêtes performantes,
optimiser les procédures stockées.
• Utilisation des pipelines CI/CD qui automatisent le déploiement et
l’intégration continue.
• Travailler en Scrum : participer aux Daily Stand-up, Sprint Planning,
Rétrospectives…
Forces et compétences clés
• Maîtrise du front et du back, avec une bonne capacité d’adaptation.
• Code propre et structuré, en appliquant les bonnes pratiques (SOLID, design
patterns).
• Travail collaboratif, en échangeant efficacement avec l’équipe et en
s’adaptant aux itérations.
• Optimisation SQL, pour éviter les ralentissements et améliorer les
performances.
Technologies : ASP.NET, C#, Angular et SQL Server, SSMS, Azure DevOps, KendoUi
Méthodologie : Scrum
Fév. 2019 – Mai 2019 Stage de fin d’études – Ecovadis (Tunis, Tunisie)
Tâches principales
• Conception et développement d’un Chatbot d’assistance utilisateur pour
améliorer l'interaction avec les clients
• Utilisation de NLP (Natural Language Processing) et Machine Learning
• Développement en Python pour les algorithmes NLP et Machine Learning
• Développement du frontend en React pour l’interface utilisateur
• Collaboration avec l’équipe Scrum pour la planification et l’évolution du
projet
• Participation aux revues de code, au suivi du backlog et aux rétrospectives
Scrum
Points forts et compétences
• Conception de Chatbot : Développement d’assistants utilisateurs avec RASA
et NLP
• Machine Learning : Application de techniques d’apprentissage automatique
pour améliorer l’interaction
• Développement frontend : Création d’interfaces utilisateur en React pour
l’intégration du Chatbot
• Développement backend : Utilisation de Python pour le traitement des
données et des requêtes NLP
• Méthodologie Scrum : Travail collaboratif en équipe Agile avec sprints,
rétrospectives et gestion du backlog
Technologies : Python, RASA, React, C#
Méthodologie : Scrum
Juil. 2018 – Août 2018 Stage d’immersion – Acteol (Sfax, Tunisie)
Tâches principales
• Développement d’une application web en ASP.NET MVC pour l’analyse des
données Instagram Business et leur représentation de forme de Charts.
• Intégration de l’API Instagram Business pour récupérer les statistiques des
comptes (reach, impressions, engagement, etc.)
• Mise en place de l’authentification OAuth 2.0 pour accéder à l'API
Instagram
• Stockage des données dans SQL Server, avec optimisation des requêtes
pour une meilleure performance
Points forts et compétences
• Développement MVC : Création d’applications web avec ASP.NET MVC
• API Instagram Business : Intégration et gestion de l’API d’Instagram
• SQL Server : Optimisation des requêtes et gestion des données
• Environnement Scrum : Travail en équipe Agile et gestion des tâches
Technologie : .Net Framework, C#, MVC
Méthodologie : Scrum