About Elhem
French
Native or bilingual
English
Fluent
Experience
- IRESSSoftware Development Engineer C++TECHMay 2022 - January 2025 (2 years and 8 months)Part of Team FeedHandler responsible for the design and development of the low-latency market data server in C++My tasks included: Prepare and write Functional and Technical specifications, Wrote migration specifications and User Stories on Jira, Developed and optimized low-latency C++ applications for real-time market data processing Worked on Multithreading and Memory Optimization issues Supported the integration of multiple market data providers and external APIs into internal trading platforms such as NASDAQ_Basic, NASDAQ_Omnet, JSE_MIT, …Tools used: C++, Python, Shell, Visual Studio, GIT, JIRA, OKTA
- BNP Paribas CIBSoftware Development Engineer C++/PLSQLFebruary 2018 - December 2021 (3 years and 10 months)C++ Software Development Engineer Financial MarketDevelop and maintain back-office products for ALMT:• MTCI application (Engine to calculate the FTP ratio)• Monte Carlo application (Engine to simulate Interest Rate)• Collateral application (Ensure daily cash flows)My work involves:• Understanding business requirements and translating them into functional specifications,• Preparing and Writing Technical specifications,• Developing new modules/features/projects,• Analyzing and Fixing bugs,• Designing and building reports for business needs via Business Objects,• Preparing test scripts: Unit-Testing, Non-Regression, Functional testing• Ensuring quality control,• Scheduling releases, coordinating between teams, and deploying packagesTools used: C++, PL/SQL, Shell, Visual Studio, Oracle 11g, Sybase, Business Objects XIR3/4, SVN, GIT, JIRA
- SunGard Financial SystemsSoftware Development Engineer C++July 2013 - March 2016 (2 years and 8 months)Team Gateways (CORE) is responsible for the design and development of the generic part of the market data serverMy tasks included:• Develop, enhance, and maintain the Exchange Market Data Handler framework of the common library to develop low-latency exchange feed handlers• Refactor most useful features into generic and common modules used by all market data developers to provide low latency.• Analyze, develop, and fix bugs/issues• Provide technical support for worldwide development and quality assurance teams: India, Tunisia, and Russia,• Develop a module to ensure communication between the database client website• Automatic tests implementation with Google Test framework,• High Performance Multicast Feed management: from several sources, feed arbitration, out-of-sequencing, lost detection and recovery notification, Cache when required,My work also involved:• Interacting with clients, exchanges, and project managers,• Preparing technical documents for internal use or for customers,Projects,• Various exchanges: OPRA, US equities (MFDS, OMDF, ARCA, and others),• Different protocols: FIX, Binary protocols, text, and othersTools used: C/C++, Boost, signals, socket management, Shell scripting, Multicast, TCP, Visual Studio, Perforce, GTest, Valgrind, JIRA, Jenkins…
Recommendations
Be the first to recommend Elhem
Help this freelancer shine by sharing your experience working together.
These freelancer profiles also match your criteria
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4