About Abdessalem
French
Native or bilingual
English
Fluent
Experience
- ENDEL ENGIEConsultant .Net/AzureBANKING AND INSURANCEMay 2023 - Today (3 years and 1 month)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 seniorAUTOMOBILEAugust 2022 - April 2023 (8 months)Tunis, TunisiaProjet : 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 seniorTELECOMMUNICATIONSJanuary 2022 - July 2022 (6 months)Tunis, TunisiaProjet : 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
Recommendations
Be the first to recommend Abdessalem
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
- 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