Salah-Eddine BOURAGBA

Software Engineer

Salaire / Taux journalier

Paris, France

Freelance, ouvert au CDI

Peut venir sur site

Expertises

.NETAzureDéveloppement FullstackAngularMicrosoft SQL ServerClean Code

Langues

Français (Maternelle)Anglais (Courant)

À propos

Introduction

Développeur expérimenté .Net/Angular

Liens

Expérience de travail

Software Engineer

Serensia

oct. 2021 - Présent

5 ans 1 mois

Paris, France

Développement de Serensia Intelligent Gateway, un logiciel pour la facturation éléctronique qui permet aux clients et fournisseurs d'envoyer et recevoir des factures par differents canaux de transmissions (mail, ftp, api, import dossier) et d'intéragir avec différents ERP (Cegid, Ikos, Tegia, ...): • Developed public APIs for electronic invoice management. • Implemented Windows Authentication. • Upgraded from Mono OpenId Connect provider to support multiple OpenId Connect providers for flexible authentication mechanisms. • Implemented France Connect + Oidc authentication. • Designed and built a compliant document handling system aligned with NF Z42-020 standards, enabling secure upload, consultation, and deletion of invoices while ensuring legal integrity via: Event journaling, Cryptographic hashing, Timestamping mechanisms • Contributed to architectural transformation from monolithic to SaaS • Implemented and performed load testing to identify performance bottlenecks and system limitations. • Led migration from .NetFramework to .NET 8 which resulted in an astonishing 800% performance increase. • Helped with the transformation of the code architecture from monolith to horizontally scaled to improve performance and reduce load. • Migrated the codebase from Windows only to multiplatform to be run on linux docker containers. • Refactored legacy codebase by applying SOLID principles and enhancing documentation to improve maintainability and readability. • Facilitated onboarding of new developers by conducting product presentations, explaining system architecture, and reviewing code for quality and consistency. • Optimized the .NET Quartz Scheduler to run asynchronous background tasks, significantly improving performance and reducing job execution time. • Integrated Office365 Graph API for secure document reception via email, including support for proxy environments.

Software Engineer

Koné

sept. 2020 - août 2021

1 an

Nice, France

Développement des applications interne de Koné utilisés par les techniciens pour faire la maintenance des acenseurs et escaliers éléctriques: • Maintenance and enhancement of internal applications. • Migration of existing projects from .NET Framework to .NET Core to improve performance. • Creation and management of SQL jobs for exporting and archiving data within Kone databases.

Software Engineer

Amadeus

janv. 2019 - août 2020

1 an 8 mois

Nice, France

1. Python Development of the Amadeus B2B Wallet for Airline Payment Management: – Development of APIs for generating virtual credit cards. – Maintenance and optimization of the product to enhance performance and reliability. – Collaboration with product and QA teams to ensure quality and continuous improvement. 2. C++ Development of the Amadeus Rails Product for Train Reservations: – Development of APIs for train reservation management. – E2E tests using Postman to validate service integrity and robustness. 3. C++ Development of the Amadeus Hotel Product for Hotel Reservations: – Development of APIs to enhance booking functionalities. – Writing unit tests to ensure code reliability and maintainability.


Formation

Centrale Nantes

Master's degree, Computer Science and Real-Time Embedded Systems

2017 - 2018

1 an 1 mois

France, Paris

Mohammadia School of Engineers

Engineering Degree, Automatic and industrial data, Automatic and robotics

2013 - 2016

3 ans 1 mois

Morocco, Rabat

Le meilleur endroit pour trouver votre prochaine opportunité

© 2026. Tous droits réservés.