Mohamed - Chef de projet C++

Ref : 200207B004
Email vérifié
Photo de Mohamed, Chef de projet C++
Compétences
Expériences professionnelles
  • Project Manager (ICH)

    Dialonce
    Jan 2018 - aujourd'hui

    Dans le cadre de la restructuration de l'entreprise, appuyer le CTO dans la recherche et le
    développement de la nouvelle solution de routing omnicanal, un outil qui permet aux
    entreprises de la relation client d'avoir une plateforme de construction, de gestion et de
    publication intuitives d'un SVI visuel d'avant ou d'après vente.
    Le projet est développé "from scratch" et architecturé sous forme de micro services afin
    de répondre aux forts besoins de disponibilité, scalabilité et monitoring. Les services
    backend sont développés en NodeJs et le Front-end client avec ReactJs et l'integration du
    SVI se fait via une SDK développé en interne.
    Le développement concerne :
    La conception, l'architecture technique et la planification des différents projets associés
    à la solution
    La gestion d'une équipe constituée de 8 collaborateurs répartis dans plusieurs pays
    dans le monde
    L'installation d'outils de gestion et de suivi de projet
    La mise en place d'une intégration continue via Google Cloud Platform
    La mise en place des bonnes pratiques de développement Agile SCRUM
    La jonction et la collaboration avec l'équipe "Legacy" et Data
    La communication directe avec les clients pour dégager des besoins spécifiques
    pouvant être ajoutés à la solution
    La migration des clients existant

    Environnement Technique: Systèmes : Windows, Linux Méthodologie : SCRUM Langages : Javascript Frameworks : NodeJs, ReactJs Services : MongoDB, RabbitMQ, Redis, SMS, Mailing, PubSub, Google Analytics Outils : VSCode, git, CircleCI, GCP, Kubernetes, JIRA
  • Software Engineer (Optiq)

    Euronext
    Jan 2017 - Jan 2019

    Dans le cadre de la directive MIFID 2, participation aux diérentes phases de
    développement de la nouvelle chaine de trading OPTIQ dans les équipes "Matching
    Engine" et "Performance".
    Le projet est développé en C++11/14 Template tout en respectant l'Actor Model an de
    proter au maximum de l'utilisation des cœurs physiques du processeur, d'obtenir un
    gain notable de performance à l'exécution et d'avoir une scalabité parfaitement contrôlée
    du programme
    Le développement concerne :
    - l'implémentation des fonctionnalités depuis l'entrée des ordres, du moteur de Trade et
    de la sortie des données de marché (ordres Stop, Iceberg, Dark, ...)
    - l’écriture de tests unitaires, systèmes et d’intégrations
    - la correction de bugs fonctionnels
    - la correction de bugs techniques critiques (crash, fuite de mémoire, ...)
    - l'analyse des goulots d'étranglements, et l'amélioration des performances
    - l'abstraction du middleware "Kafka" en conformité avec le model Actor
    - IacaBuilder - projet consistant en l'agrégation des diérents fragments de la chaine de
    trading en messages inter- applicatif qui seront persister dans le middleware
    - DropCopy Gateway - projet permettant aux clients d'Euronext de souscrire au ux temps
    réel des données de marché les concernant en protocol FIX ou SBE

    Environnement Technique: - Systèmes : Windows, Linux - Méthodologie : SCRUM - Languages : C++11/14 CRTP, python, javascript, UML - Framework : tredzone (Actor Model) - Middleware : Apache Kafka - Libraries : STL, boost, rdkafka, epoll, tcmalloc, x8, sbe, gtest - Outils : Clion, VTune, Visio, git, redmine, jenkins
  • Software Engineer (Sophis)

    MISYS - CDI - Paris - France
    Jan 2017 - aujourd'hui

    Equipe Portfolio (Core Team)
    Amélioration des performances et du fonctionnement du front oce (PortfolioView,
    InvestmentAccounting, Performance Attribution, Reporting Module)
    Collaboration avec les diérentes équipes Sophis (RiskManagement, Core Services,
    Integration Services, Quants)
    Développement de nouvelles fonctionnalités
    Participation aux tests automatiques (Unit/System Tests)
    Maintenance
    Agilité SCRUM
    C++11, C++/CLI, C#, SQL (Oracle), Boost, STL, MFC, WinForm, WPF, Devexpress
    Windows, Visual Studio, git, jenkins, Jira

  • Project Manager (qb)

    isndev
    Jan 2012 - aujourd'hui

    Le but de ce projet est d'orir aux développeurs C++ un panel d'outils permettant de
    développer un programme haute performance et low-latency, tout en respectant l'Actor
    Model qui simplie grandement l’accès au développement multi coeurs
    Le moteur est basé sur des algorithmes lockfree et waitfree et une gestion de memoire
    CPU Cache friendly
    Langage C et C++17 CRTP, Kernel Programming
    Multi Plateforme (Linux, Windows, macOS)

Études et formations
  • Cycle Bachelor (Bac+3) - Validé Cycle Master (Bac+5) - Validé International Exchange - (Bac+4) Tecnologico de Monterrey (Queretaro) - Mexico

    2013
  • Expert en Informatique - (Bac+5) - Diplomé EPITECH (Paris) - France

    2010
  • Bac Scientique - Diplomé Lycée Dorian (Paris) - France Science de l’ingénieur

    2006
Autres compétences
COMPÉTENCES

Notions maîtrisées
Gestion de projets
Méthodes Agile
Développement
Testing
Maintenance
Optimisation
Système et Réseau
Low Latency
Real Time
Portabilité
Programmation Orienté Objet
Programmation Modulaire
Programmation Fonctionnelle
Sécurité informatique

Systèmes d'exploitation
Unix
Windows
Mac OS

Langages de programmation
C
C++98/11/14/17
C#
Nodejs
Python
ASM Intel x86/x64

Persistance de donnée
Langage SQL
ORACLE
Kafka
MySQL
SQLServer
NoSQL
PostgreSQL

Langues
Francais
Espagnol
Anglais

Langage Orienté Web
PHP5/7
HTML5
CSS3
Javascript
ASP.NET (C#)

Frameworks Web
React
ASP.NET MVC
jQuery
Bootstrap

D'autres freelances
Chef de projet C++

Ces profils pourraient vous intéresser !
CV Ingénieur Software embarqué
Cloé

Ingénieur Software embarqué

  • MARETZ
C++ C JAVA PYTHON
Bientôt disponible
CV Chef de projet Technique / Transverse
Fabrice

Chef de projet Technique / Transverse

  • VULAINES-SUR-SEINE
PROJECT MANAGEMENT OFFICE WINDOWS JIRA CONFLUENCE LINUX C PYTHON C++ FORTRAN SQL
Disponible
CV Chef de projet logiciel
Rayan

Chef de projet logiciel

  • LA RIVIÈRE
PHP JAVASCRIPT CRM SQL Microsoft Power BI C++
Disponible
CV Chef de projet AGILE
Sona

Chef de projet AGILE

  • NANTERRE
AGILE SCRUM MS OFFICE PACK OFFICE CONFLUENCE JIRA AZURE C++ FIGMA
Bientôt disponible
CV PMO/ Program manager Cloud
Moez

PMO/ Program manager Cloud

  • RUEIL-MALMAISON
SQL PROJECT MANAGEMENT OFFICE SSIS JIRA AGILE C++ VBA IBM Cloudant SAFE
Bientôt disponible
CV Chef de projet IT
Issam

Chef de projet IT

  • STRASBOURG
SQL PHP ORACLE C HTML JAVASCRIPT JIRA C# JAVA C++
Bientôt disponible
CV Chef de projet
Adessina

Chef de projet

  • MARLY
LAN INTERNET ITIL ACTIVE DIRECTORY DREAMWEAVER C++ ETHERNET WINDOWS AGILE PROJECT MANAGEMENT OFFICE
Disponible
CV Chef de projet C++
Btissam

Chef de projet C++

  • NANTERRE
C++
CV Consultant Developpeur Odoo - Expert ERP & Python
Hichem

Consultant Developpeur Odoo - Expert ERP & Python

  • ALFORTVILLE
C# WORDPRESS ODOO C C++ JAVA SQL JAVASCRIPT PHP PYTHON
Disponible
CV Chef de projet digital
Marion

Chef de projet digital

  • BIOT
ORACLE C++ WORDPRESS COUCHBASE DEVOPS