You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Arnold H.AH

Arnold H.

Senior software engineer C++ / Python

€600/day
Paris, FR
8-15 years

Average response time: 1 hour

About Arnold

Vous développez un produit où la performance est critique, mais vous avez besoin de la flexibilité du Python pour vos couches applicatives ? Maintenir l'équilibre entre un code robuste, rapide et une livraison agile est un défi majeur.

Avec 8 ans d'expérience au cœur de systèmes exigeants, j'interviens comme le pont technique entre vos besoins de puissance brute (C++) et vos impératifs de scalabilité (Python). Mon rôle est de m'assurer que votre architecture ne devienne pas un goulot d'étranglement, mais un accélérateur de croissance.
  • French

    Native or bilingual

  • English

    Fluent

Can work on-site
Paris (up to 10km), Montrouge (up to 15km)

Experience

  • Celoxica
    Software engineer
    SOFTWARE PUBLISHING
    November 2023 - Today (2 years and 7 months)
    Paris, France
    Market Access (C++/CMake)
    -Developed and tested 5 FIX plugins/markets:
    - Pragma Polaris FIX: Implemented a hash map for accelerated validation of large tag combinations.
    - BofA Instincts X ATS FIX
    - Instinet Blockross ATS FIX
    - Virtu MatchIt ATS FIX
    - Virtu Posit ATS FIX
    -CMEFIXP: Developed a solution for sharing party details across multiple market plugins.
    -Trading Logic Enhancements: Developed a solution to resolve routing conflicts in round-robin mode and implement the mechanics of conditional orders.
    -Quality Assurance: Corrected multiple issues related to tag handling (tags sent, not sent, incorrect values).

    Monitoring Solutions Improvement (C++/Python):
    - Low-Latency Order History: Designed and enhanced a low-latency solution using an ID to display and trace order history by searching data within very large files.
    - Configuration Management: Exposed static routing configuration into shared memory.
    - Routing Visualization: Enhanced a tool (script using ZMQ) to display routing configuration.

    Python Script Configuration and Installation Rework (python)
    - Refactoring: Reworked configuration setup using an object-oriented approach.
    - Installation Utility: Developed a multi-install, multi-thread installation process.
    - Port Management: Implemented port mapping to package a complete installation within a specific range of ports.
    Python C++ CMake Conan Linux
  • Nokia
    Scrum master / C++ Software engineer
    December 2022 - August 2023 (8 months)
    91300 Massy, France
    Facilitate Scrum: Run all Scrum events, including the Daily Scrum.
    Remove Impediments: Clear obstacles hindering team progress.
    Protect Team: Maintain the team's focus, commitment, and pace.
    Report & Manage Risk: Give the Product Owner a weekly progress and risk report.
    Conan C++ CMake Git
  • Nokia
    C++ Software engineer
    November 2017 - May 2023 (5 years and 6 months)
    91300 Massy, France
    L2 Packet Scheduler (C++ / CMake)
    - Developed and monitored the Per-Call Data Measurement (PCMD) feature.
    - Employed Test-Driven Development (TDD) for comprehensive unit testing.

    System Component Testing (SCT) (C++ / CMake / Python)
    - Created a complete component to simulate PCMD functionality interactions.
    - Developed a separate component to model User Equipment (UE) behavior.
    - Replaced the Bash SCT upload/execution script with an Object-Oriented Python implementation, boosting efficiency.

    Clients & technical support
    - Resolved critical client issues with the telecom gNB product through direct and consistent communication.
    - Analyzed extensive noise and event log data to identify root causes and delivered numerous hotfixes.
    Python C++ CMake

Recommendations

Be the first to recommend Arnold

Help this freelancer shine by sharing your experience working together.

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • Engineer's degree, electronics and informatics sciences - comunicant systems
    École Supérieure d'Ingénieurs Paris-Est Marne-la-Vallée, ESIPE.
    2017
    Engineer's degree, electronics and informatics sciences - comunicant systems

Skill set (9)

Categories