Bienvenue sur le profil Malt de Yves !

Malt vous permet d'accéder aux meilleurs consultants freelances pour vos projets. Contactez Yves pour échanger sur votre besoin ou recherchez d'autres profils sur Malt.

Yves Baumes

développeur c/c++

Peut se déplacer à Montpellier

  • 43.5984
  • 3.8968
  • Tarif indicatif 450€ / jour
  • Expérience 7 ans et +
  • Taux de réponse 100%
  • Temps de réponse Quelques jours
Proposer un projet La mission ne démarrera que si vous acceptez le devis de Yves.

Indisponible

Jusqu'au 31/05/2022

Proposer un projet La mission ne démarrera que si vous acceptez le devis de Yves.

Localisation et déplacement

Localisation
Montpellier, France
Peut travailler dans vos locaux à
  • Montpellier et 20km autour

Vérifications

  • E-mail vérifié

Influence

Github

Github : yifu yifu
  • 9 Followers
  • 19 Repos
  • 88 Gists

Stack Overflow

Stack Overflow : yves Baumes yves Baumes
  • 8302 Réputation
  • 69 Bronze
  • 42 Argent
  • 5 Or

Langues

  • Français

    Bilingue ou natif

  • Anglais

    Capacité professionnelle complète

  • Allemand

    Notions

Catégories

Compétences (10)

  • Langages
  • C
    Débutant Intermédiaire Confirmé
  • C++
    Débutant Intermédiaire Confirmé
  • GO
    Débutant Intermédiaire Confirmé
  • Débutant Intermédiaire Confirmé
  • Débutant Intermédiaire Confirmé
  • Débutant Intermédiaire Confirmé
  • Débutant Intermédiaire Confirmé
  • Frameworks
  • Qt
    Débutant Intermédiaire Confirmé

Yves en quelques mots

"Il semble que la perfection soit atteinte non quand il n'y a plus rien à ajouter, mais quand il n'y a plus rien à retrancher." -- Antoine de Saint-Exupéry

Dévelopeur avec 10 ans d'expériences dans la finance et les accès marché, en C++.

Mon expérience comprends:
- La programmation système en c++ ou python sous Linux.
- La programmation réseau en en c++ ou python (udp, tcp, multicast).
- La résolution de bug: investigation et proposition de solution(s).
- L'architecture de système d’information.
- La planification de migration/fusion/refonte de système d'information.
- Les revue de code, revue des test unitaires. Force de proposition pour la simplification du code.
- L'optimisation de code.

Mon approche est dédiée à la résolution de problème. Ma devise est que la recherche de simplicité est la clef pour réaliser du code simple à comprendre, facilement extensible, stable et optimisé à la fois.

Mes clients précédents ont apprécié mes capacités d'organisation, de communication et de coordination d'équipes sur des projets sensibles et longs. Ma réactivité et ma pro-activité pour la résolution de problèmes, en relation direct avec les clients, fut aussi grandement apprécié.

Mes expériences précédentes comprennent des équipes déployées à l'international: anglais technique maîtrisé.

Expériences

Dashlane - Dashlane

Edition de logiciels

DÉVELOPPEUR SENIOR

Paris, France

juin 2016 - janvier 2017

Développeur sur le moteur d’analyse sémantique de Dashlane.

- Refonte en javascript/typescript: écriture des algorithmes de parcours de graphe (DOM) pour détecter les formulaires d'inscription et de login.
- Livraison du plugin Chrome.

CELOXICA

Banque & assurances

DÉVELOPPEUR ACCÈS MARCHÉ

Paris

avril 2013 - avril 2016

Développeur sur les serveurs de flux de données et de passage d’ordres.

- Responsable sur le serveurs de flux en temps réel Ultrabook**, et de la librairie de communication en **mémoire partagée**.
- Responsable sur les serveurs de passage d'ordre temps réel **GXALite**, et de la librairie de communication en **mémoire partagée**.
- Création d'un nouveau serveurs de flux temp réel multicast vers multicast pour le marché CME (Chicago). Optimisation des performances du serveur.
- Design d'un plugin **Wireshark
pour décodage du protocole maison.
- Participation à un projet commun avec l'entreprise Thomson Reuters**: implémentation de serveurs de flux temp réel multicast vers multicast en **FPGA (implémentation de prototypes en c++, et d'outils de tests et comparaison de flux, ...).
- Implémentation d'un interface graphique web pour configurer les serveurs de limites de risque.
- Évolution de l'application Magma: interface graphique écrite en c++ et Qt permettant de configurer les limites de risque.
c c++ python QT multicast wireshark solarflare sql multithreading linux flask FPGA

CA-SIB (Crédit Agricole) - Groupe Crédit Agricole

Banque & assurances

DÉVELOPPEUR ACCÈS MARCHÉ

92400 Courbevoie, France

août 2009 - décembre 2012

Développeur serveur de passage d’ordre.

- Responsable du support niveau deux.
- Participation à l'effort d'écriture des tests unitaires, objectif 75% de couverture du code.
- Fortes relations avec l'équipe de support pour assurer une continuité de service.
- Responsable de la migration des serveurs de passage d'ordre SLE de la société GL Trade vers des serveurs de passage d'ordre mis en oeuvre par Crédit Agricole Cheuvreux.
- Responsable du projet de "market making" sur des plateformes de trading en Europe sur les marchés "cash" et les marchés "produits dérivés" (Paris et Londres).
- Aide à l'architecture de divers projets, comme la mise en oeuvre de marché interne au crédit agricole.
C++ stl ACE multithreading valgrind linux Java C# protocol fix unit testing

MBDA

Défense & armée

DÉVELOPPEUR MODULE RÉSEAU

92350 Le Plessis-Robinson, France

juillet 2009 - août 2009

Développeur sur un projet de simulation de bras de lancement de rocket sol/air.

- Réalisation du module de communication réseau.
- Résolution de bugs lié au multi-threading de l'application.
- Proposition de solution pour reprendre l'architecture du projet.

SGCIB (Société Générale) - Société Générale

Banque & assurances

DÉVELOPPEUR ACCÈS MARCHÉ

Nanterre, France

juin 2006 - juillet 2009

Développeur sur les serveurs de flux de données et de passage d’ordres.

- Maintenance évolutive des serveurs de flux et de passage d'ordres en c++.
- Support niveau deux.
- En charge de la réalisation du projet "Bridge" (un serveur de "Smart Order Routing").

Formations