À propos de Abdessalem
Français
Bilingue ou natif
Anglais
Capacité professionnelle complète
Expériences
- ENDEL ENGIEConsultant .Net/AzureBANQUE & ASSURANCESmai 2023 - Aujourd'hui (3 ans et 1 mois)Paris, FranceProjets : Egma Energy Global Markets Applications: ensemble lié aux activités de trading etde gestion de marchés de l’énergie (gaz, électricité ...) au sein d’Engie Global Markets(EGM), qui est la filiale de trading du groupe EngieÉquipe : 12 développeurs /1 Support/ 2 Business Analyst/ 2 Technical Leaders / 1 Team Lead / 1 Manager▪ Développements fonctionnels et APIs dans Egma:
- Conception et mise en œuvre du produit Spark Spread
- Développement d’APIs externes utilisées par les équipes internes d’Engie
- Collaboration avec les équipes fonctionnelles et métiers (Pricing, Credit, Limit, SalesForce)
▪ Intégration de la plateforme de trading externe Enmacc :- Ajout et intégration de nouveaux produits (GoO Certificate et Certificate)
- Évolution de l’API Enmacc (migration de la version v2.1 à v2.2)
- Support et correction de bugs sur l’intégration Enmacc
▪Travaux techniques sur l’environnement Azure :- Mise en place de NLog pour la centralisation des logs
- Intégration de Azure Blob Storage et Azure Functions
- Déploiement d’Azure Application Insights pour le monitoring
▪ Pratiques d’ingénierie logicielle :- Code review systématique et amélioration continue
- Participation aux cérémonies Agile (Daily Scrum, Sprint Planning)
- Suivi de la qualité via Dynatrace, Splunk, Application Insights
Environnement technique: C#10, .Net 6, SQL Server, Azure Blob Storage, Azure AppService,Azure Appinsights, Visual studio 2022, NHibernate, Automapper, BackgroundService,Architecture Microservices, Postman, drawio, Agile – Scrum, NLog - ONCODEIngénieur études et développement .Net/Azure seniorAUTOMOBILEaoût 2022 - avril 2023 (8 mois)Tunis, TunisieProjet : Pitstop : Application web pour la gestion des sociétés de réparation decarrosseries des automobiles au Canada.
- Analyse des besoins
- Rédaction des documents techniques en utilisant Mermaid
- Développement des nouvelles fonctionnalités backend (API Rest)
- Création des CRUD de l’entité Article à l’aide du framework ABP
- Configuration des services Azure dans Azure Portal tels que AppInsights, Blobstorage, Service bus, AppServices
- Conception de modules
- Correction des bugs
- Sprint Review au Product Owner
- Amélioration continue
- Code Review
- Méthodologie Agile Scrum: Daily meeting, Sprint planning, Sprint Review, Sprint Rétrospective
Environnement technique: C#, .Net 6, ABP, Mailchimp, SQL Server, Azure Blob Storage, Azure Redis for Cache, Azure Appinsights, Weather Api, Visual studio 2022, Mermaid, GIT, EF Core 6, BackgroundService, Architecture Monolithique, Postman, Agile - Scrum - NovatelIngénieur études et développement .Net/Azure seniorTÉLÉCOMMUNICATIONSjanvier 2022 - juillet 2022 (6 mois)Tunis, TunisieProjet : YourStore - From scratch : Plateforme web pour la gestion des stocks découpée en deux applications front avec un back-end commun :- Application web Angular pour la gestion des utilisateurs et des stocks- Application Mobile/PDA destinée aux techniciens pour l’enregistrement des articles dans les magasins.Les deux parties communiquent avec des micro-services dans l’environnement Azure.Équipe : 3 développeurs Back-End / 2 développeurs Front-End / 2 QA / 1 Technical Leader/ 1 Scrum master / 1 Product Owner
- Analyse des besoins
- Encadrement et coaching de 4 collaborateurs juniors
- Rédaction des documents techniques en utilisant Mermaid
- Conception et développement de solutions techniques
- Développement des APIs REST pour les différents microservices
- Conception de la partie gestion utilisateurs Mobile et Web pour YourStore
- Implémentation des Endpoints de gestion utilisateurs
- Intégration du service de messagerie Service Bus Topic
- Intégration de Blobstorage
- Programmation low-code avec Nodered
- Configuration des services Azure dans Azure Portal
- Sprint Review au Product Owner
- Code Review
- Amélioration continue
- Réalisation des tests unitaires avec XUnit, et des tests d’intégrations
- Correction des bugs
- Méthodologie Agile Scrum: Daily meeting, Sprint planning, Sprint Review, Sprint Rétrospective
Environnement technique: C#, .Net 5/6, Azure Service Bus, Azure Blob Storage, Visual studio 2022, GIT, CQRS, EF Core6, SQL Server/PostegreSQL, XUnit, BackgroundService, Architecture Microservices, Docker, Mermaid, BackEnd-For-FrontEnd pattern, DDD Pattern, NodeRed, Docker, Docker-Compose
Recommandations
Soyez le premier à recommander Abdessalem
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
- Diplôme d'ingénieur en Informatique Génie logicielESPRIT Tunisie2016
- Licence Appliquée en informatique: SIL: Systèmes informatiques et logicielsISI2012
Certifications
- Microsoft Certified: Azure Developer AssociateMicrosoft2021
- Microsoft Certified: Azure FundamentalsMicrosoft2020