Parcourir les profils
Malt welcom

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 une mission La mission ne démarrera que si vous acceptez le devis de Yves.

Ce freelance a indiqué qu'il serait disponible à partir du 31.05.2025

Jusqu'au 31.05.2025

Proposer une mission 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
  • 11 Followers
  • 22 Repos
  • 88 Gists

Stack Overflow

Stack Overflow : yves Baumes yves Baumes
  • 8748 Réputation
  • 73 Bronze
  • 44 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 (7 mois)

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 (3 ans)

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-CIB (Crédit Agricole)

Banque & assurances

DÉVELOPPEUR ACCÈS MARCHÉ

92400 Courbevoie, France

août 2009 - décembre 2012 (3 ans et 4 mois)

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 - MBDA

Défense & armée

DÉVELOPPEUR MODULE RÉSEAU

92350 Le Plessis-Robinson, France

juillet 2009 - août 2009 (1 mois)

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 (3 ans)

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