You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Mathieu S.MS

Mathieu S.

C++ Developer

€450/day
Clermont-Ferrand, FR
8-15 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Mathieu

Developer for 15 years, I love technical challenges and meaningful projects.

I have participated in, among other things:

- securing videoconferencing software to obtain CSPN certification from ANSSI
- performance optimization (parallelization, latency reduction, load balancing on servers, ...)
- the "from scratch" implementation of a real-time video streaming server
- porting a Windows application to all platforms (iOs, Android, Linux, OSX)

I work daily with git, Linux, continuous integration tools, and unit tests. I can help you implement these best practices if needed.

If you need C++ expertise, to secure software, or to optimize an application, I would be delighted to discuss it with you.
  • French

    Native or bilingual

  • English

    Fluent

  • German

    Basic

Can work on-site
Clermont-Ferrand (up to 20km)

Experience

  • Infomat
    Software Engineer
    SOFTWARE PUBLISHING
    December 2021 - Today (4 years and 6 months)
    Clermont-Ferrand, France
    - Lead developer of SicMu player: open-source music player for Android, +5000 installations on Google Play:
    https://play.google.com/store/apps/details?id=souch.smp
    https://gitlab.com/souch/SMP
    Java Android Development Gitlab CI
  • Tixeo
    Development Engineer
    SOFTWARE PUBLISHING
    March 2015 - November 2020 (5 years and 8 months)
    Full remote
    - Cybersecurity architect (implementation of TLS link and end-to-end encryption, application of ANSSI recommendations on the entire software) => CSPN certification
    - Development of Tixeo videoconferencing software (Object Pascal, C++, Java)
    - Performance optimization (parallelization, multi-threading)
    - Integration, support, and improvement of external open-source libraries in C/C++ (botan library, Open Phone Abstraction Library)
    - Agile methodology, object-oriented programming, dependency injection, unit tests...
    - Full-remote
    C++ Pascal Java Cybersecurity Multithreading Git Qt Agile methodology Network Real Time
  • PHIMECA Engineering
    Developer, System and Network Administrator
    TECH
    November 2008 - November 2013 (5 years)
    Clermont-Ferrand, France
    - Contribution to OpenTURNS software (C++/C/Python/Multithread - PBS)
    - Contribution to PhimecaSoft software (C++/Qt)
    - Improvement of a crack propagation study tool for tanks (Python / Tk / Fortran / C)
    - Setup of calculation servers (cluster under Ubuntu)
    - Administration of the public OpenTURNS website (Trac/Subversion)
    - IT park administration (Debian, Ubuntu, RedHat, Windows)
    - Debian/Ubuntu packaging (internal repository)
    - Network infrastructure administration
    C++ C Language Python (Programming Language) Multithreading Qt Linux System Administration Network Administration Bash

Recommendations

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • Master's Degree in Computer Science - Distributed Systems, Networks, and Parallelism
    University Bordeaux I
    2006
    Master Informatique - option Systèmes Distribués, Réseaux et Parallélisme
  • Bachelor of Science
    Robert Gordon University, Scotland, Aberdeen
    2004
    Bachelor of Science (BSc), Informatique

Skill set

Categories