You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
David G.DG

David G.

C++, Qt, QML Software Engineer

€550/day
Bois-d'Arcy, FR
3-7 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About David

Software development engineer and Fullstack Developer for almost 5 years.

I support you in the realization of yourdesktop, mobile and/or webservices software solutions developmentprojects on the Qt, QML, C++, gRPC, Python, JavaSpring, Angular or Vuejs stacks. In reality, I find solutions to your problems. I have a strong interest in **Cloud Computing**. And faced with the multitude of existing technical solutions, I look for those that allow me to meet your needs, whether in the **field of the Web, on-premises applications or in the cloud**. I have mainly practiced my profession with the Qt and QML stack in C++.
  • English

    Fluent

  • French

    Native or bilingual

Remote only
Primarily works remotely

Experience

  • Cardiawave
    Software development engineer
    September 2022 - Today (3 years and 9 months)
    Levallois-Perret, France
    - participate in the software development of the Cardiawave application suite following good development practices.
    - write and maintain technical specifications (SRS), SDD and IDD.
    - participate in the implementation of a software factory on GITLAB ensuring the verification of the quality of the source code via a SonarQube server application as well as the non-regression of the application's functionalities via the execution of unit tests with googletests.
    - participate in the development of HMIs with the QML/C+ + language.
    - participate in the development of an application based on the gRPC middleware in C++.
    - participation in the implementation of a strategy for securing an application with openssl.
    - write unit tests associated with new features and software evolutions.
    - participate in the delivery of the Cardiawave software suite.
    - implementation of the application translation module allowing its internationalization.
  • Appiciel
    Freelance Software Engineer
    August 2020 - Today (5 years and 10 months)
    11 Rue De Lourmel, Paris, France
    - participate in the development of an ERP/Engineering platform type software in C++/QML under Qt.
    - participate in the creation of a library of graphic components in QML,
    - Implementation of the internationalization of an application under Qt/C++.
    - Assistance in the development and development of web applications with the vue3/nuxt3/express js frameworks using nodejs.
    - Deployment of web applications under vercel with a database under Supabase coupled with the SQL Prisma ORM or AWS Elastic Beanstalk with an S3 database,
    - software development services with the languages: C++, QML, JavaScript, HTML, CSS, java spring.
    - development of a portfolio type website with expressJS, without CSS framework. DNS management and configuration of the domain name. Hosting on DigitalOcean. Installation of SSL certificate and configuration of the Nginx web server.
    - development of a blog type web application. Application developed with expressJS and the EJS template engine, coupled with a NoSQL MongoDB database. This application allowed the management of use and blog articles (photo, title, subtitle, paragraph, information on the author of the article and dating).
  • THALES LAS FRANCE SAS
    Software Engineer through apprenticeship
    October 2020 - September 2022 (1 year and 11 months)
    Élancourt, France
    Participate in the software development of new features and the maintenance of a drone type project. Development of a fault simulation tool. Development of a software solution for acquiring images, GPS data and synchronized inertial data embedded on aircraft.

Recommendations

Be the first to recommend David

Help this freelancer shine by sharing your experience working together.

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 Software and Web Engineering
    ENSITECH
    Conception & Modélisation UML avancée JSP & XML : Développement Web Front-End PHP & Java : Développement Web Back-End Algorithmique avancée Les frameWorks JS, JEE Architecture du logiciel Architecture Micro-services Intégration continue et Conteneurs Docker Agile/SCRUM : Méthodologie Projet ITIL : Démarche Qualité Anglais Fondamentaux du marketing et communication Communication d’Entreprise
  • operational preparation for employment C/C++ Developer embedded Linux software
    AJC FORMATION
    2018
    Préparation intensive au métier de Développeur C/C++ sur système embarqué os Linux. Développement logiciel applicatif en C/C++, utilisation du framework QT, administration Linux, shell script, commandes sh, Gestion de configuration, OOP, creation/modification d’os Linux embarqué avec buildroot, manipulation de base de données type SQL.

Skill set (25)

Categories