About Aurélien
- Analyze user needs and design functional specifications.
- Develop technical specifications.
- Develop the implementation in C++, with or without Qt/QML.
- Secure, update, or migrate an existing codebase. (e.g., C++11 to C++20, Qt 5 to Qt 6)
- Create unit tests and functional tests.
- Automate compilation, testing, deployment, and delivery.
- Profile and optimize critical paths in the application.
- Maintain or enrich documentation.
- Provide technical support for the developed solution and fix bugs.
- Audit an existing codebase, propose development strategies.
- Provide on-site or remote training. (Qt, QML, C++, devops, etc.)
French
Native or bilingual
English
Fluent
German
Conversational
Portuguese
Conversational
Experience
- Alcatel-Lucent EnterpriseC++, Qt and QML TrainerTELECOMMUNICATIONSNovember 2021 - November 2021Strasbourg, FranceDay 1. C++ reinforcement, Non-graphical Qt BasicsDay 2. Creating graphical interfaces with QMLDay 3. C++ model / QML view interactionsDay 4. Advanced use of Qt and QML (styling graphical components, additional Qt modules, unit tests, plugin system, multi-thread programming, etc.), Advanced Practical Work
- BahiasoftC++ / Qt DeveloperBANKING AND INSURANCEApril 2020 - Today (6 years and 2 months)Paris, FranceQTrader is an automated trading software that understands and executes trading instructions given in simple English, using Natural Language Processing (NLP).
- EPLtestC++ / Qt DeveloperAVIATION AND AEROSPACESeptember 2017 - March 2020 (2 years and 7 months)EPLtest is a training and examination software for airline pilots.
- Creation of a complete commercial Qt/QML application from user scenarios, notably using a REST API.
- Automatic testing, deployment, and delivery on 4 platforms: Windows, macOS, Linux, Android. (integration of virtual machines and Docker with Gitlab CI, qmake, Squirrel Windows, Squirrel Mac, AppImage, Gradle)
- Development of custom QML graphical components. (including 3D scenes)
- Implementation of QML interfaces adapted to all screen sizes. (desktop, tablet, phone)
- Integration of translations.
- Addition of features and bug fixing.
- Technical support.
Recommendations
Be the first to recommend Aurélien
Help this freelancer shine by sharing your experience working together.
These freelancer profiles also match your criteria
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Education
- Engineer in Networks & Telecoms, Digital Infrastructures and Connected ObjectsTélécom Physique Strasbourg2017
- Preparatory class for higher education institutionsLycée Marceau Chartres2013Mathématiques, Physique, Chimie, Sciences de l'Ingénieur
Certifications
- Certified Qt and QML DeveloperThe Qt Company2021