You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Ashraf BalogounAB

Ashraf Balogoun

Developpeur FullStack

800 €/jour
Paris, FR
8-15 ans

Délai de réponse moyen : 1h

À propos de Ashraf

Développeur depuis 2010, Tech lead par la suite, j'accompagne avec succès des entreprises dans le développement d'outils sur mesure répondant à leurs besoins avec une excellente capacité à monter en compétence et à ce renouveler.

Je suis passionné par tout ce qui a trait au développement, à l'architecture logicielle et à l'intégration continue et je m'efforce de mettre mes compétences au service des problématiques métier de la manière la plus efficace possible en ayant toujours le souci du respect des bonnes pratiques.

Je mise beaucoup sur l’expertise technique, notamment dans mon rôle de tech lead. Je cultive des valeurs de patience, de pédagogie et de montée en compétence.

🎯 MON ACTIVITÉ DE CONSULTANT

Consultant en nouvelles technologies, je travaille sur le développement de projets informatiques avec divers langages, frameworks et technologies :

- Expertise technique
- .NET / .NET Core / C#
- ASP.NET Core / ASP.NET Web API
- HTML / CSS / JavaScript / TypeScript / Angular
- Unreal Engine / C++
- XAML / WPF
- Entity Framework
- SQL / SQL Server / Oracle
- TFS / Git / Azure DevOps / MSBuild
- PowerShell
  • Français

    Bilingue ou natif

Accepte de travailler sur site
Paris (jusqu’à 50 km)

Expériences

  • Societe Generale Securities Services - SGSS
    Senior Full Stack Tech Lead (Angular / C#)
    mai 2022 - Aujourd'hui (4 ans et 1 mois)
    Bd Périphérique, Paris, France
    PROJET PES : PES (Princing Engine Services) est une plateforme de pricing de produits structurés. Permettant de configurer des batch de pricing dont les exécutions sont gérées par l'ordonnanceur Autosys. Les batch de pricing peuvent être lancer on demand. La plateforme permet aussi de feeder Iperion (outil de facturation). La plateforme à pour ambition de gérer multi source de données (XDM, MMD, …) grâce au provider engine et multi Pricer (Numerix, . …) Méthodologies : AGILE / Scrum Equipe : 1 Tech lead, 3 développeurs, 1 Scrum Master DOMAINE D'INTERVENTION :
    • Lead Technique
    • Conception et développement du provider Engine. # Creation de la market et fixing xml permettant de spécifier o Les definitions (GlobalDef/ComplexDef/SimpleDef) et les DataRetrievers. o Exécution de GlobalDefinition par dataScope o Classement des définitions par catégorie. # Flexibilité dans la génération multithread du dico de données fourni au pricer engine pour PRICER. o Génération de dico CSV de plus de 5 millions de ligne (pour données historisées) o Génération de fichier de données XML (donnée brut). # Etc... ENVIRONNEMENT TECHNIQUE :
    • Langages : c#
    • Frameworks: .Net 6
    • Outils : Jira, impulse
    • Base de données : PostgreSQL
    • SOLID, TDD
    • Multithreading
    • Unit and integration tests (FakeItEasy, NFlent)
    • Continuous Integration (Jenkins)
  • Societe Generale Securities Services - SGSS
    Senior Full Stack Tech Lead (Angular / C#)
    août 2019 - Aujourd'hui (6 ans et 10 mois)
    Bd Périphérique, Paris, France
    PROJET XDM : application développée (from scratch) qui permet de gérer les données référentielles de marché pour la valorisation des produits OTC et structurés. Méthodologies : AGILE / Scrum Equipe : 1 Tech lead, 3 développeurs, 1 Scrum Master DOMAINE D'INTERVENTION :
    • Lead Technique
    • Analyse et recueil de besoins de l'équipe Market Data
    • Conception de la base de données (PostgreSQL)
    • Conception et développement d'interfaces graphiques (Angular) # Module Administration o CRUD Family, Category, Properties definition, DataSource etc… # Module DataVisualisation o CRUD Item, CodeType/CodeValue o Ajout de Properties simple ou historisé aux items ■ Valeur de property de type hétéroclite (ItemRef, double, DateTime, string, list, matrix etc ..) o Archivage Items o Etc…
    • Conception et développement des web services (API web ASP.NET Core) # Développement des services web pour le traitement de gros volume des données : o Chargement des données o Sauvegarde des données # Gestion des autorisations (SGConnect, SGIAM pour rôles des utilisateurs)
    • Conception et développement de l'API « XDM Client » utilisé par les batch permettant de faciliter les appels Rest # Configuration rapide de couche de sécurité # Exposition des méthodes faisant des appel rest
    • Migration des données (TimeScape vers PostgreSQL) en utilisant le Bulk insert (Copy de PostgreSQL)
    • Refactoring de code
    • Support de production client ENVIRONNEMENT TECHNIQUE :
    • Langages : c#, TypeScript, html5, scss, SQL
    • Frameworks: ANGULAR, bootstrap, .Net Core, .Net 5, Dapper, Swagger, EF core, AgGrid, NgRx
    • Outils : Autosys, Jira, impulse
    • Base de données : Postgresql
    • SOLID, TDD…
    • Multithreading
    • Unit and integration tests (FakeItEasy, Niflent)
    • Continuous Integration (Jenkins)
    • Conitinuous Delivery (XLDeploy)
  • Crédit Agricole CIB
    Consultant FullStack (Angular / C#)
    septembre 2018 - août 2019 (11 mois)
    Bd Périphérique, Paris, France
    Plateforme interne de trading électronique Equity de CACIB destiné aux sales, structureurs et traders permettant de PRICER ET BOOKER des produits structurés equity (stock, index) de type AUTOCALL. L'application permet de calculer (solve) l'UpFrontFee, le Margin Fee, le Coupon et propose un système de workflow permettant une validation du desk trading des deals traités avec le client. DOMAINE D'INTERVENTION :
    • Lead Technique (Refactoring de l'existant pour être plus conforme au concept SOLID)
    • Mise en place et configuration de la chaine de build complète Jenkins (CI/ CD)
    • Spécifications fonctionnelles et techniques
    • Développement de service WCF pour Pricer un produit Autocall (UpFront Fee/Margin Fee/Coupon)
    • Calcul des échéanciers de la patte Taux et Equity
    • Workflow de validation du trading des deals traités.
    • Archivage des produits.
    • Développement d'interface client léger pour le paramétrage des produits à PRICER/BOOKER. ENVIRONNEMENT TECHNIQUE :
    • Net 4.5 C# 6, Angular, HTML5/CSS3, Javascrip, Jquery, bootstrap, Asp.net, Oracle, XML
    • Toggle feature, DevOps
    • TNR automation
    • SOLID, Unit Test
    • VS2015, Visual code, Git, Nhibernate, Unit/Integration Test (FakeItEasy, NFlent)
    • Continuous Integration (Jenkins)
    • Conitinuous Delivery (Jenkins)

Recommandations

Soyez le premier à recommander Ashraf

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

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Formations

  • Master, Ingénierie informatique
    ESGI
    Master, Ingénierie informatique

Compétences (10)

Catégories