About Abdessalem
French
Native or bilingual
English
Fluent
Experience
- ENDEL ENGIE.Net/Azure ConsultantBANKING AND INSURANCEMay 2023 - Today (3 years and 1 month)Paris, FranceProjects: Egma Energy Global Markets Applications: suite related to energy trading and market management activities (gas, electricity...) within Engie Global Markets (EGM), which is the trading subsidiary of the Engie group.Team: 12 developers / 1 Support / 2 Business Analysts / 2 Technical Leaders / 1 Team Lead / 1 Manager▪ Functional developments and APIs in Egma:
- Design and implementation of the Spark Spread product
- Development of external APIs used by Engie's internal teams
- Collaboration with functional and business teams (Pricing, Credit, Limit, SalesForce)
▪ Integration of the Enmacc external trading platform:- Addition and integration of new products (GoO Certificate and Certificate)
- Evolution of the Enmacc API (migration from version v2.1 to v2.2)
- Support and bug fixing for Enmacc integration
▪ Technical work on the Azure environment:- Implementation of NLog for log centralization
- Integration of Azure Blob Storage and Azure Functions
- Deployment of Azure Application Insights for monitoring
▪ Software engineering practices:- Systematic code review and continuous improvement
- Participation in Agile ceremonies (Daily Scrum, Sprint Planning)
- Quality monitoring via Dynatrace, Splunk, Application Insights
Technical environment: C#10, .Net 6, SQL Server, Azure Blob Storage, Azure AppService, Azure Appinsights, Visual Studio 2022, NHibernate, Automapper, BackgroundService, Microservices Architecture, Postman, drawio, Agile – Scrum, NLog - ONCODESenior .Net/Azure Software Development EngineerAUTOMOBILEAugust 2022 - April 2023 (8 months)Tunis, TunisiaProject: Pitstop: Web application for managing auto repair shops in Canada.
- Needs analysis
- Writing technical documents using Mermaid
- Development of new backend features (Rest API)
- Creation of CRUD for the Article entity using the ABP framework
- Configuration of Azure services in Azure Portal such as AppInsights, Blobstorage, Service Bus, AppServices
- Module design
- Bug fixing
- Sprint Review with the Product Owner
- Continuous improvement
- Code Review
- Agile Scrum Methodology: Daily meeting, Sprint planning, Sprint Review, Sprint Retrospective
Technical environment: 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, Monolithic Architecture, Postman, Agile - Scrum - NovatelSenior .Net/Azure Software Development EngineerTELECOMMUNICATIONSJanuary 2022 - July 2022 (6 months)Tunis, TunisiaProject: YourStore - From scratch: Web platform for inventory management divided into two front applications with a common back-end:- Angular web application for user and inventory management- Mobile/PDA application for technicians to record items in stores.Both parts communicate with microservices in the Azure environment.Team: 3 Back-End developers / 2 Front-End developers / 2 QA / 1 Technical Leader / 1 Scrum Master / 1 Product Owner
- Needs analysis
- Mentoring and coaching of 4 junior collaborators
- Writing technical documents using Mermaid
- Design and development of technical solutions
- Development of REST APIs for the different microservices
- Design of the user management part for Mobile and Web for YourStore
- Implementation of user management Endpoints
- Integration of the Service Bus Topic messaging service
- Integration of Blobstorage
- Low-code programming with Nodered
- Configuration of Azure services in Azure Portal
- Sprint Review with the Product Owner
- Code Review
- Continuous improvement
- Performing unit tests with XUnit, and integration tests
- Bug fixing
- Agile Scrum Methodology: Daily meeting, Sprint planning, Sprint Review, Sprint Retrospective
Technical environment: C#, .Net 5/6, Azure Service Bus, Azure Blob Storage, Visual Studio 2022, GIT, CQRS, EF Core 6, SQL Server/PostgreSQL, XUnit, BackgroundService, Microservices Architecture, 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
- Engineering Degree in Computer Science Software EngineeringESPRIT Tunisia2016
- Applied Bachelor's Degree in Computer Science: SIL: Computer and Software SystemsISI2012
Certifications
- Microsoft Certified: Azure Developer AssociateMicrosoft2021
- Microsoft Certified: Azure FundamentalsMicrosoft2020