Valbonne, Provence-Alpes-Côte d'Azur, France React Redux Typescript frontend development.
Development of a graphical user interface in C++ Qt, managing dedicated xilinx hardware with high storage and throughput data concerns.
⪠Environment : c++ 17-20 , Qt5, Catch2 , SQlite, Boost, Range V3, Gsl, Flatbuffers, gRpc, Vcpkg, Git, CMake, JenkinsPlateforme de passage d'ordres temps réel et d'accès marchés avec Rx .NET +
Mise en place de de l'intégration continue Gitlab CI
Stratégie de testing pour base de code legacy
Au sein d'une équipe transverse progiciel finance :
Préparation d'un audit sécurité de composants logiciels utilisant les services d'un progiciel finance. Consolidation de l'information et reporting.
Au sein d'une équipe de développements innovants:
Développement d'un logiciel clients C# .NET - WPF en mode RAD pour poste de travail.
Spécification d'une api Rest json
Développement du prototype serveur en Node.js / Express / React.js
Développement d'un installeur Wix msi
Au sein d'une équipe transverse support développeurs:
Maintenance évolutive de code legacy C / C++ / Flex / Bison.
Mise en place de tests unitaires et formation des développeurs ( C / C++ , Java et shell scripts).
Packaging rpm
Faisabilité d'un build d'images docker
Développement, optimisation de code C++.
Interface web de monitoring.
Intégration Git.
Mise en place des tests unitaires
Refonte d'une application de valorisation de risques financiers.
Reverse engineering du code existant.
Mise en place d'une stratégie de testing.
Industrialisation de l'environnement technique et déploiement sur cloud azur.
Encadrement d'un développeur.
Modélisation du module générateur de flux de paiement pour logiciel de gestion de produits financiers de dette. Gestion taux fixe - taux variable, produits indexés, différents types d'amortissements, gestion des produits perpétuels.
Implémentation de référence en java.
Mise en place du build gradle, usine de développement Jenkins.
Architecture, développement et optimisation d'automates de trading.
Optimisation du build Linux.
Maintenance de feedhandler Java.
Intégration technique de composants C++ et Java.
Migration vers Linux et restructuration de code C++.
Maintenance du build multiplateformes.
Développement Java Eclipse EMF - RCP.
Maintenance logicielle C++ et refactoring de code de moteur d'automate de trading.
Développement C++ Python.