Accédez au profil complet de boris_mambap
Créez un compte en 2 minutes et accédez au profil complet de nos 328 021 prestataires.
Développeur C, C++ (11, 14, 17), Python 3, Java depuis cinq années, j'ai participé au développement de nombreux produits à fortes contraintes temps réel notamment dans le secteur de Télécommunications (Nokia, SagemCom) et de la finance de marché (Euronext). J'interviens sur tout le cycle de développement du produit, de la spécification jusqu'à l'intégration chez le client en passant par les phases de tests.
Mon champ d'expertise : spécification et architecture en amont du projet, conception (UML) et développement (C, C++, JAVA, Python), rédaction de tests unitaires (Google Test, Google Mock, TDD), tests fonctionnels (BDD Python), test d'intégration (jenkins, github CI), debugage(gdb, valgrind, Sanitizer). Je suis aussi bien à l'aise en méthodologies agiles (SCRUM, XP) que sur les cycles en V.
J'ai une expertise métier dans le secteur de la finance de marché (SBE, FIX) et des télécommunications notamment sur les standard LTE, 5G et les Normes 3GPP.
Proactif, force de proposition et autonome. Je suis disposé à relever les challenges à la pointe de la technologie avec la plus grande rigueur. N'hésitez pas à me contacter pour tout besoin de chiffrage, conception, développement et intégration aussi bien en environnement embarqué qu'applicatif.
Euronext c'est la principale place boursiere de la zone EURO. Intégré au sein du département Innovative Data Service(IDS) en charge du développement de la plateforme de passage d'ordre au sein de Euronext.
Je suis en charge du développement de trois applications:
• LP Monitoring une application(C++17) de suivi de la performance quotidienne de Market makers / Liquidity Providers sur les marchés Cash et Dérivés (Obligations de volumes ou pourcentage de spread, ordre/cotes au meilleur prix, etc.) et de fournir des indicateurs MIFID II pour ces MM ainsi que pour les autres membres.
• GIS (Global Index System) est un logiciel(C++11) propriétaire de calcul et de publication d'indices pour la plate-forme universelle de négociation (UTP) d'Euronext. GIS reçoit des informations en temps réel d'autres applications centrales puis calcule et publie les indices boursiers européens d'Euronext ainsi que ceux transmis par les fournisseurs de données de marché et les prestataires de services. Les indices représentent la performance des marchés boursiers d'Euronext et par procuration reflètent le sentiment des investisseurs sur l'état de l'économie.
• BBO Derivatives Kafka Streams est une application(JAVA 8) qui consomme des événements de marché sur chaque instrument et produit des métriques BBO, RTS27 sur un Topics de sortie.
Contraintes: Haute disponibilité, recovery Management, Optimisation des performances.
Stack technique : C++17, CMAKE, LINUX, Multithreading, UT/TDD, CI/CD, shell, AWS S3 EC2, Kafka,
Intégré au sein du département R&D de Nokia responsable du développement de fonctionnalités pour les stations de base 5 G (Userplane-gnb). Mes principales missions sont:
• Rédaction de documentation de spécification et d'architecture
• Développement de fonctionnalités d'optimisation d'utilisation de ressources radio(C++14/17).
• Ecriture de test unitaire(Google test), test fonctionnel(Python).
• Développement et implémentation d'algorithmes haute performance de scheduling de mobile.
• Optimisation et refactoring du code source existant. Designs Patterns, clean code, principles SOLID.
Intégré au sein du département R&D systèmes embarqués de la société Chicago Pneumatic, j'avais pour principale missions :
• Spécification et conception(UML) et développement d'un simulateur en C++14.
• Portage et intégration des drivers et du protocole de communication propriétaire
• Développement d'un applicatif multithreaded
• Refactoring du code source legacy avec usage de fonctionnalités C++14 et boost et de la STL.
• Ecriture de test unitaire en TDD (Google test et Gmock)
• Conteneurisation du simulateur(DOCKER)
Statistiques
depuis la création du compte
Votre navigateur Web n’est plus à jour. Il ne permet pas d’afficher correctement le site Codeur.com.
Nous vous invitons à mettre à jour votre navigateur ou à utiliser un autre navigateur plus récent.