
Ammar ATASSI
Expert technique .NET/Azure - 8 ans d'expérience
Salaire / Taux journalier
Paris, France
Freelance
Peut venir sur site
Expertises
Langues
À propos
Introduction
Expert .NET avec 7+ ans d'expérience en développement backend et architectures SOA. Spécialisé en .NET 8, Azure, Clean Architecture et modernisation d'ERP complexes chez des clients comme AXA et Bruneau. Transforme vos défis techniques en solutions robustes avec approche métier et excellence opérationnelle.
Expérience de travail
Expert technique développement .NET
BruneauFreelance
sept. 2024 - Présent
2 ans 2 mois
Les Ulis, France
Conception, développement et maintenance évolutive de l’ERP interne SINBAD, au sein de l’équipe SVRC (Vente, SAV, Marketing, Relation Client) de la DSIO Bruneau. • Développement backend des services métiers : o Implémentation de services en .NET 8 dans une architecture orientée services (SOA), flux d’échanges inter-applicatifs via Azure Service Bus o Développement de procédures stockées en T-SQL sur SQL Server o Tests d’intégration automatisés avec Reqnroll (BDD) o Participation aux rituels SCRUM, revues de code et présentation des livrables en fin de sprint • Chantiers techniques et modernisation de l’ERP : o Refactoring avec async/await, injection de dépendances (DI), et clean code o Réalisation de tests de charge avec NBomber pour anticiper la montée en charge des services Complexité et compétences développées durant la mission : • Montée en compétence rapide sur un ERP maison complexe avec architecture SOA et logique métier dense. • Approche orientée métier avec proposition de solutions fonctionnelles pertinentes, en amont des choix techniques.
Expert technique développement .NET
AXA
juil. 2021 - juil. 2024
3 ans 1 mois
Greater Paris Metropolitan Region · Hybrid
Développement backend .NET des services web pour la souscription de contrats automobiles. Développement des applications batch d’export des données. • Développement et maintenance des services web : o Développement en .NET 6/8 et Clean Architecture des principaux services backend o Test unitaires et d’intégration o Participation aux revues de code et gestion de la dette technique • Développement d’applications batch : o Développement de procédures stockées SQL Server o Interaction avec Azure Blob Storage • Infrastructure : o Création de pipelines de build et release CI/CD sur Azure DevOps o Création d’instances Docker, gestion des pods sur Red Hat OpenShift Environnement : C#, .NET 6/8, EF Core 8, T-SQL, Microsoft SQL Server, CosmosDB for MongoDB, Azure DevOps, Docker, Red Hat OpenShift, Clean Architecture, SonarQube, SAFe Complexité et compétences développées durant la mission : • Mise en place de la méthode Mikado pour décomposer un développement complexe en plusieurs parties : plan décomposé en plusieurs petits prérequis pour atteindre un objectif plus grand bien précis. • Prise en main et maitrise des sujets critiques sur la persistance des données. • Définition des chantiers techniques de mise aux dernières normes et application des bonnes pratiques de développement. • Analyse et résolution des anomalies de production par des solutions adéquates. Mise en place de mesures préventives afin d’anticiper. • Délivrer un flux de qualité et être capable de remonter l’alerte rapidement.
Développeur .NET
Krys Group
janv. 2021 - mai 2021
5 mois
À distance
Migration .NET Core d’un site e-commerce destiné aux opticiens pour la commande de produits d’optique. • Migration du site web : o Depuis NopCommerce 3.60 (.NET Framework 4.8) vers NopCommerce 4.30 (.NET Core 3.1) o Analyse et chiffrage de la charge estimée o Développement C# et réécriture des modules pour l’adaptation vers le .NET Core o Test des fonctionnalités o Déploiement de la nouvelle version • Développement sur base de données en SQL : o Ecriture de procédures stockées • Infrastructure : o Création de pipeline de build et release CI/CD sur Azure DevOps, Configuration du serveur IIS Environnement : C#, .NET Core 3.1, NOP Commerce 4.30, SQL, Microsoft SQL Server, Azure DevOps, Serveur IIS, Bootstrap, HTML5, CSS3, JavaScript
Développeur .NET
Eurovia
mars 2019 - déc. 2020
1 an 10 mois
92500 Rueil-Malmaison, France
Gestion des sites web vitrines d’Eurovia. Réalisation « from scratch » d'un chatbot pour le site Eurovia France. Réalisation d'un POC en utilisant le Machine Learning pour la prédiction des accidents sur les chantiers. • Gestion des sites web vitrines : via le CMS Umbraco (35 sites) : o Conception et développement des nouveaux templates des sites structurés en pages Razor .NET o Correction des bugs d'affichage, Mise en ligne des nouveaux sites o Configuration du serveur IIS, hébergé dans une machine virtuelle Azure • Développement « from scratch » du chatbot pour le site France : o Recueil des besoins auprès du client (chef de projet et service communication) o Développement du bot service basé sur le Microsoft Bot Framework : ▪ Développé en C#, .NET Core 2.1, Définition des types de réponses du bot : message simple, carte avec bouton, carrousel avec photos et texte ▪ Interface de lecture de flux RSS provenant du site web Eurovia o Configuration du service de compréhension de langage naturel : ▪ Language Understanding (LUIS) d’Azure Cognitive Services : définition des intentions de l’utilisateur avec des phrases types pour chacune ▪ QnA Maker : base de connaissances constituée de paires question/réponse, service d’entraînement automatique o Réalisation de l'application cliente (bulle de discussion) en React: ▪ Design customisé : icône, couleur, nom du bot, animation « typing » ▪ Envoi et réception d’événements au bot service (exemple : recherche d’agences avec service de géolocalisation) • Réalisation d'un POC en utilisant le Machine Learning : o Algorithme en python (Term Frequency Inverse Document Frequency :TF-IDF) de traitement et analyse de texte afin d'analyser les accidents déjà traités et prédire la cause associée d'un nouvel accident en se basant sur la description o Utilisation de la bibliothèque pandas, scikit-learn o Création d’un service web pour la communication des données avec l’application mobile existante de renseignement des accidents Environnement : C#, .NET Framework 4.7.2, .NET Core 2.1, Microsoft Bot Framework, Microsoft Azure, React, Python, Scikit-learn, Azure DevOps, Azure Virtual Machine, Serveur IIS, Visual Studio
Développeur .NET
Eiffage
janv. 2018 - mars 2019
1 an 3 mois
78140 Vélizy-Villacoublay, France
Réalisation « from scratch » d’une application de gestion des chantiers à l'attention des conducteurs de travaux/chefs de chantiers. Equipe : 2 développeurs à Paris, 4 off-shore (Maroc), Framework SCRUM. • Développement web full-stack : o Développement en C# ASP.NET MVC, .NET Framework 4.6.2 o Développement d’une API REST en .NET o Conception des pages Razor .NET avec Bootstrap, JavaScript, JQuery, HTML5, CSS3 • Développement sur base de données en SQL : o Création des tables o Ecriture de vues o Ecriture de procédures stockées o Script SQL d’ajout/Suppression/edit de données o Script SQL de modification de la structure de la base de données • Ecriture des tests unitaires en utilisant l'outil de Visual Studio Microsoft Test • Estimation et chiffrage des tâches PBI pour chaque période de deux semaines (SCRUM) • Préparation des livrables : o Génération de l’incrément o Rédaction des bordereaux de livraison avec liste des actions effectuées • Infrastructure : o Hébergement du code source sur Azure DevOps o Création de pipeline de déploiement o Configuration du serveur IIS Environnement : C#, ASP.NET MVC, .NET Framework 4.6.2, Web API, REST, SQL, Microsoft SQL Server, Azure DevOps, Serveur IIS, Bootstrap, HTML5, CSS3, JavaScript, SCRUM
Développeur .NET
Recygo
sept. 2017 - déc. 2017
4 mois
92130 Issy-les-Moulineaux, France
Développement Front-end du site web de présentation de Recygo. Réalisation d’un portail web pour les commerciaux. Equipe : 4 développeurs à Paris, 4 off-shore (Ile Maurice), Framework SCRUM. • Développement Front-End du site web de Recygo : o Maquettage web Bootstrap HTML5/CSS3/JavaScript/JQuery • Développement d'un portail web pour les commerciaux : o Formulaires de saisie développés en JavaScript o Développement d’un serveur en NodeJS, hébergement sur Heroku • Estimation et chiffrage des tâches PBI pour chaque période de deux semaines (SCRUM) • Hébergement du code source sur Git Environnement : JavaScript, JQuery, NodeJS, HTML5, CSS3, Bootstrap, Git
Développeur .NET
Avanade
janv. 2017 - août 2017
8 mois
92130 Issy-les-Moulineaux, France
Développement d’un chatbot pour les employés afin de les aider sur des questions FAQ. Equipe : 2 développeurs à Paris, Framework SCRUM. • Développement du chatbot : o Recueil des besoins auprès des employés o Développement du bot en C# basé sur le Microsoft Bot Framework .NET Core 1.1 o Configuration du service de compréhension de langage naturel LUIS d’Azure Cognitive Services o Configuration du compte de stockage Azure avec utilisation de blobs • Hébergement du code source sur Git Environnement : C#, ASP.NET MVC, Azure Cognitive Services (LUIS), Microsoft Bot Framework, Entity Framework, Team Foundation Server, Team Services (VSTS), Azure Blob Storage
Android developer
Yoopies
avr. 2016 - août 2016
5 mois
7620 Paris, Danemark
Developer of the Yoopies Android application UX / UI development of the application, interaction with an API, publication on the Google Play Store Scrum Framework GIT Versionning IDE: Android Studio Research and development of new features, use of open source libraries
Conseiller de vente
LICK
juin 2015 - juil. 2015
2 mois
Créteil, France
Stage de première année du Cycle Ingénieur de l'ECE Paris (bac+3) LICK est un réseau de boutiques 2.0 dédié aux objets connectés. Il compte 18 "concept-stores" en France. Missions: - Conseil de la clientèle et gestion de sa demande - Promotion et vente d'objets connectés, smartphones et accessoires télécoms. - Gestion des stocks LICK est membre du groupe INNOV8. www.lick.fr www.innov8.fr
Stage étudiant "Découverte d'entreprise"
GDF SUEZ
juin 2014 - juil. 2014
2 mois
7620 Paris, Danemark
Stage de deuxième année du Cycle Préparatoire de l'ECE Paris (bac+2) Actions effectuées: - Rencontre d’ingénieurs de la Branche Energie Production Electricité - Découverte du service des énergies renouvelables - Visite de parcs éoliens
Membre au pôle commercial
JEECE
oct. 2012 - juil. 2013
10 mois
7620 Paris, Danemark
Association Junior Entreprise de l'ECE Paris en conseil et ingénierie. Développement d'applications mobiles, développement web et solutions e-commerce. Actions effectuées: - Gestion d’appels d’offre - Rédaction de devis et d’avant-projets - Missions pour la création de sites internet pour des entreprises
Formation
ECE. Ecole d'ingénieurs. Engineering School.
Diplôme d'ingénieur
2012 - 2017
5 ans 1 mois
Ajou University
Advanced Software Engineering
2016 - 2016
1 mois
Concordia University
C++
2014 - 2014
1 mois
Collège-Lycée Institut de la Tour
Baccalauréat Scientifique
2005 - 2012
7 ans 1 mois
Portfolio

Développeur .NET chez Bruneau
