
yann ouhib
Software Engineer
Salary / Daily rate
Paris, France
Mobility: Paris
Freelance, open to permanent contract
Can come onsite
Skills
Languages
About me
Intro
Quantitative Technologist with 6+ years in high-performance backend systems and data engineering. Delivered 80% response time reduction and successful legacy system migrations at QRT. Specialized in C#, Python, Rust development with expertise in event-driven architecture, trading systems, and scalable data pipelines for financial technology.
Work experience
Software Engineer - Core Team
Qube Research & Technologies
Oct 2022 - Oct 2025
3 years 1 month
Paris, France
Responsible for scalable backend development: retrieve high volume of data with high availability, low-latency and compute memory constraints for trading teams. Reduced response time by 80%, migrated legacy system to event driven architecture and resolved cache scaling issues. Designed and implemented C# features for the trading team: - Migrated C# system from .NetFramework4.5 to .NetCore6, enhancing performance and maintainability. - Refactoring WebSocket layer, redesigned Kafka architecture to improve design and support enhancement through time and ease benchmarking while migrating to .NetCore6. - Reduced REST response time by 80% through profiling and optimisation. Python Server-side development: - Resolved legacy and scaling issues in Python backend server. - Optimized application bottlenecks and refactored cache services using Redis. Rust backend development on event driven architecture: - FFI (Foreign Function Interface) and Integration Testing for Rust - C# implementation. Implemented CI/CD pipelines via GitlabCI and built from scratch automated QA testing tools
Software Engineer
HP
Nov 2020 - Oct 2022
2 years
Ownership of the end-to-end data engineering components solution for AMS Analytics team. Built and launched efficient & reliable multi-technologies data pipelines to move and transform data. Developed and maintained internal Python frameworks for quick and efficient implementation of data mining instances: - Used k8 infrastructure to leverage parallelism on different crawler instances. - Created Grafana dashboards to monitor cluster loads. - Used AWS SNS to pop-up email notification on crawlers issues. Implemented and optimized multi-technologies data pipeline using SparkSQL enhancing efficiency and reducing by 90% processing time.
BNP Paribas
Sep 2018 - Aug 2020
2 years
Paris Opéra, France
Data Scientist
Sep 2018 - Aug 2020
2 years
Paris Opéra, France
Setting up word2vec via Python environment in Dataiku for ontology graph. Benchmark on different models: - Using a NLP model developed internally thanks to Stanford University papers. - Using « Fast Text » from Facebook via Dataiku’s plugin. Documents classifying by categories to yield a better workflow in product management’s team in Finance Group. Supervised models (Naïve Bayes, logistic regression, k means). Experimenting neural networks, especially RNN architectures.
Data Engineer
Sep 2018 - Aug 2020
2 years
Paris Opéra, France
- Creating a Data Model for data structuration between teams – my team and the Stress test modelling team. - Using Dataiku folder to host datasets sent by the Stress test modelling team via an XLS format established within the data model. - Python scripts developed in Dataiku – Notebook - and pushed in production through Dataiku’s Recipe. - Sending newly transformed data to the MDM team in Finance Group. Skills & Softwares : DSS from Dataiku, Python, pandas, numpy, SQL
Education
Lycée d'Arsonval
Classe Préparatoire
EPISEN - SI
Engineering diplôma (MSc)