Mathieu Soum

180 avenue de la Gloire · 31500, Toulouse, France · (+33) 673 503 387

I am a software architect/developer specialized in desktop applications. I have a special affinity with modern C++ and the Qt framework.
I usually go for Python when I need system or text treatment scripts and I am extending my Python skills to Web development (Django & Flask).

Experience

Embedded & Desktop application developer

Aboard Engineering

Multiple missions :

  • Development of a rapid protyping platform for engine control systems following the AUTOSAR norm and interacting with MATLAB (Java/Swing)
  • Development of engine management functions (embedded C)
  • Development of CAN communicatiing tool to configure and manage custom made hardware (C++/Qt)
  • Development of MATLAB scripts for automation of embedded C code generation from Simulink models
  • Development of text file treatment scripts in Python, mainly to parse, verify and generate XML documents
  • Managment and administration of the company computers, systems and network.
November 2014 - present

Java/C++ development – Internship

IRIT (Toulouse IT Research Institute)

Dévelopment of an application communicating with a building simulation program. The application act as a bridge between the building simulation program (C++) and a multi-agent system (JAVA) developed by the reasearch team I was working with.

May - June 2013

C/C++ development – Internship

Memobox/2G Technologies – Toulouse, France

Development of a multi-platform and multi-protocol desktop-side acquisition tool in C/C++ for capturing telecom data. The tool was used for auditing telecom traffic and performances for client enterprises.

April - June 2012

Education

Paul Sabatier University – Toulouse, France

Master's degree in Software Developement

Student project: Open Source contribution to the KAddressBook software from the KDE platform (C++/Qt, Git, Agile).

2013 - 2015

Paul Sabatier University – Toulouse, France

Bachelor's degree in Information Technologies

Special courses: Software test and maintenance. Software development methodologies. Logical programing (Prolog).

2013 - 2015

Paul Sabatier University Institute of Tecnology 'A' – Toulouse, France

DUT graduate in Information Technologies

Student project: Creation of a UML 2.0 graphical library in Java/Swing

2010 - 2012

Skills

Programming Languages & Tools

Interests

I have a special appreciation of open source culture and I have participate to conferences and workshops. I read magazines about Linux and Open Source in general. I am a more-than-average private person. So I have a certain interest about privacy and the ways to keep my personal information private.

Since 2013, I am an active memeber of the organisation team of an annual event called Nuit de l'Informatique (IT Night). It's a one-night challenge (from 4pm to 8am) for students to create a web/mobile app, following a subject unknown from them until the beginning of the event. It's free and there are multiple prices given away by companies from the IT world. It is a good springboard for students to found future jobs and interships among the collaborating companies.