
Youssef NAJID
Software Engineer – Rust/Python | Simulation | Quantitative Systems C++
Salary / Daily rate
Lyon, France
Freelance, open to permanent contract
Skills
Languages
About me
Intro
Software engineer with 5 years of experience, working at the crossroads of quantitative finance, embedded systems, and signal processing. I specialize in building high-performance tools using C++, Python, Rust and Qt, delivering robust solutions in complex, high-stakes environments. My expertise includes financial modeling , system simulation, technical data analysis, and UI development. I’m fully proficient across the software development lifecycle: from requirements and design to implementation, testing, CI/CD integration, and documentation. Trilingual in French, English, and Spanish, I thrive in both Agile and V-model environments. Open to new opportunities where I can combine technical excellence, innovation, and teamwork to deliver impactful solutions. 📩 [email protected] 📞 +33 7 71 12 01 34
Work experience
R&D Software Engineer
Viveris
Oct 2023 - Present
3 years 1 month
Lyon, France
Project 1 : C++ Developer for Diagnostic Configuration Editor | Haulotte Group. (04/2024 - ) I contributed to the development of a diagnostic configuration editor for Haulotte Group's machines, a global leader in the lifting equipment industry. This software, featuring a user-friendly interface, allows editing, reorganizing, and facilitating the use of diagnostic data stored in a database. Responsibilities : -Bug fixing and feature implementation. -Optimizing database interactions. -Testing and validating implemented changes. -Designing and implementing new features based on user feedback. -Conducting code reviews and providing constructive feedback to improve code quality. -Writing and maintaining documentation for the software to ensure clarity and ease of use. -Monitoring system performance and making necessary improvements to enhance efficiency and reliability. Technical Environment: Windows,C++,QT,Microsoft SQL Server 2022,CMake 3.5,Svn,Git,Visual studio code Project 2 :Python Developer for Infusion Pump Log Analyzer | Fresenius Kabi ( 10/2023 - 03/2024) Description: I independently developed an analyzer for infusion pumps at Fresenius Kabi, a global healthcare company and part of the Fresenius Group. The objective was to create a Python tool to extract and analyze records from the Exelia infusion pump management system and generate Excel tables to make the system logs readable and comprehensible. Key Responsibilities: -Defining technical specifications. -Designing the project architecture. -Developing a Python tool for extracting and preparing Exelia logs for subsequent analysis (deserializer). -Developing the Exelia log analyzer ("LogAn tool"). -Conducting unit tests. -Performing functional tests. -Developing and maintaining a system for installing, writing, compiling, and executing code within the application. Technical Environment: Windows ,Python ,Visual Studio Code ,Git, Excel, VBA, DevOps
C++ Software Development Engineer | Quantitative Finance
Confidential JobsFreelance
Jan 2023 - Oct 2023
10 months
Accomplished Mission: Financial Platform Development Development of a quantitative finance platform for backtesting, financial instrument modeling, and market risk analysis. Missions: Designed, developed, and validated a C++-based trading software platform focused on quantitative finance. Implemented pricing modules for options, market calendars, and structured derivatives using the QuantLib library. Utilized Docker for multi-environment deployment (Linux) and automated build processes within a CI/CD pipeline. Integrated C# components for interprocess communication with front-office tools and real-time data management. Conducted unit testing and performance benchmarking of financial algorithms to optimize latency and robustness. Worked closely with business teams (risk, quant) to ensure compliance with financial and regulatory requirements. Results: Stable, high-performance platform well-received by clients. Technical Environment: C++ (17/20), C# QuantLib, pandas, Numpy Linux Git, Docker, CMake, Boost TDD, Agile, CI/CD
R&D Engineer in Software Development and Image Processing | Sonar Technology
IFREMER
Feb 2022 - May 2023
1 year 4 months
Toulon, France
Sonar Control and Supervision Modules Development: Developed control and supervision modules for sonar systems. Integrated these modules into the embedded controller's software architecture. Library Interface Development (mission at IXBLUE ): Led the development of an interface library for enhanced functionality. Calibration and Performance Evaluation Tools: Engineered tools for the calibration and performance assessment of sonar systems. Data Consistency Analysis: Analyzed the coherence between imaging data and bathymetric data. Prepared for data fusion to enhance exploitation. API-Based Module Integration in C++: Integrated developed calculation modules using the C++ API. Real-time Sonar Imaging Processing: Integrated real-time sonar imaging processing using aperture synthesis.
Software Engineer
iXblue Pty Ltd, Survey Specialists
Mar 2022 - Jul 2022
5 months
13600 La Ciotat, France
Cross-Platform Interface Library: Designed and developed a versatile interface library in C++, ensuring compatibility with both Windows and Linux environments. Integration with Acquisition-Controller: Implemented communication pathways for sending commands to the sonar through the acquisition-controller. Status and Acknowledgment Reception: Established mechanisms to receive and process status updates and acknowledgments from executed commands.
Computer Vision Python Developer | Automatic Ship Detection and Recognition in SAR Imagery
ONERA - The French Aerospace Lab
Mar 2021 - Oct 2021
8 months
91120 Palaiseau, France
Automatic Ship Detection: Designed and implemented a Python program using OpenCV, MIL, Keras, and TensorFlow libraries for automatic ship detection in SAR imagery. Automatic Recognition: Developed features for automatic ship recognition, enhancing identification accuracy. Technical Versatility: Demonstrated technical versatility by utilizing various libraries and frameworks to achieve complex goals.
QuantLib-Based Financial App Developer
TradSale Freelance
Apr 2020 - Oct 2020
7 months
Worked as a C++ Software Engineer on a financial risk management project aimed at developing high-performance tools for analyzing market risk, optimizing portfolios, and managing financial derivatives. The project involved real-time data processing, quantitative modeling, and system optimization to support trading operations. Technical Environment: QuantLib, C++, Python
Final internship
ONEE - Branche Electricité
Apr 2018 - Jul 2018
4 months
Casablanca, Morocco
Optimization and Security Audit and Diagnosis of the Fiber Optic Network Project
Education
Université du Littoral Côte d'Opale
Master, Traitement du signal et des images
2019 - 2021
2 years 2 months
Réseaux de neurones artificiels Classification Systèmes inverses Traitement du signal Image et vision Programmation orienté objet Robotique Systèmes embarqués Reconnaissance des formes Intelligence artificielle simulation Modélisation Positionnement satellitaire Radar
Faculté des Sciences et Techniques Mohammedia (FSTM)
Licence, Génie électronique et télécommunication
2017 - 2018
11 months
Électronique analogique/numérique Réseau Ingénierie des systèmes de Télécommunication Traitement du signal
Faculté des Sciences et Techniques Mohammedia (FSTM)
DEUST , mathématiques informatique physique
2015 - 2017
1 year 11 months
Activities and societies: Analyse numérique Programmation C/C++ Electronique Électromagnétisme
Licenses & certifications
Machine learning : Traitement du langage naturel avec Python
Issued: Nov 2023
Algorithmic Trading & Quantitative Analysis using Python and C++
Issued: Aug 2023