
Matthieu Paindavoine
Senior Software Engineer
Salary / Daily rate
Paris, France
Mobility: Paris
Freelance, open to permanent contract
Can come onsite
Skills
Languages
About me
Intro
Software Engineer with 15+ years of experience in full-stack development and financial systems. Built high-performance feedhandlers, routing daemons, and scalable applications using C++, Rust, and modern web technologies. Specialized in system architecture, algorithmic solutions, and delivering robust software for complex business requirements.
Work experience
Software Developer
scnd
Dec 2023 - Jul 2024
8 months
Antibes, France
Founder
Area 403
Jan 2023 - Jul 2024
1 year 7 months
Paris, France
Software Engineer
Kisio Digital
May 2019 - Dec 2021
2 years 8 months
Paris Area, France
Software Engineer
SoftBank Robotics Europe
Jun 2017 - May 2019
2 years
Paris, France
Soft
HSBC Global Banking and Markets
May 2017 - Jul 2017
3 months
Paris, France
Software Engineer
QuantHouse
Jun 2016 - Mar 2017
10 months
Paris, France
I work on feedhandlers. Here the job is mostly maintenance. Understanding bug reports, identifying in the code where the problem arise, fixing it and possibly finding other potential related problems. Elaborating scripts to demonstrate the problem is no more, and that the change hasn't introduced any regression. Besides bugs, there is also upgrades, be it new protocols, new underlying libraries, new features... Overall the job is more about analysis than about actual coding; the environment is very friendly I use C++ of course, and a good deal of unix-fu (bash, sed, awk, ...)
Software Engineer
Natixis
Jul 2014 - Oct 2015
1 year 4 months
Paris, France
I worked in a team in the back office, on interest rate derivatives, and rate swaps. I had an interesting project, building a routing daemon, which would connect asynchronously to a WebSphere MQ, receive messages, process them, and generate other messages for downstream processing. It was fun... it was written in C, made extensive use of error handling and logging to provide a safe operation. It used dynamic modules loaded from configuration directives. It used a lot of libxml2 to look inside xml messages and generate new ones. I had other mundane tasks in maintenance, job control, database, ...
Ingenieur d'Etudes
Cheuvreux
Apr 2011 - May 2013
2 years 2 months
Developement d'outils pour les feedhandlers
Ingenieur d'Etudes
Exane Derivatives
Feb 2009 - Oct 2010
1 year 9 months
Developement d'outils pour le suivi de position, la validation d'operations. Maintenance
Ingenieur d'Etudes
BNP Paribas
Oct 2008 - Jan 2009
4 months
Education
The Johns Hopkins University
2003 - 2006
4 years