You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Zakaria H.ZH

Zakaria H.

Qt / C++ developper

€550/day
Eindhoven, NL
3-7 years

Average response time: 1 hour

About Zakaria

With a fervent passion for compiled languages such as C, C++, and Rust, I possess deep expertise in the non-visual aspects of software development, including algorithmics, solving complex problems, creating classes, and manipulating advanced data structures.

My professional career has led me to work on ambitious and critical projects. Within SCLE-SFE (Equens Group), I developed a tool for loading and editing security configurations using the Qt framework. This project required a thorough understanding of the MVC model and advanced skills in secure development. I implemented robust techniques such as SHA-512 hashing for passwords and AES-256 encryption to ensure data confidentiality.

My approach to software development focuses on technical excellence and security. I also master the serialization/de-serialization of data in various formats, including Excel and JSON, ensuring effective interoperability between systems.

I am looking for opportunities to leverage my skills on innovative projects in the fields of cybersecurity and software development. I am particularly interested in opportunities that allow me to further develop my technical skills and bring significant value to every project.
  • French

    Native or bilingual

  • English

    Fluent

Can work on-site
Eindhoven (up to 50km)

Experience

  • DR. JOHANNES HEIDENHAIN-STIFTUNG GmbH
    Qt / C++ Developer
    MECHANICAL ENGINEERING
    September 2024 - Today (1 year and 9 months)
    Eindhoven, Netherlands
    C++ Qt Developer at Heidenhain on the Usability and Tables team, contributing to the TNC7 CNC control. Responsible for designing and implementing new features, resolving defects, and improving the operator experience across the control's table-based workflows. Author unit and system tests in C++ and Python to ensure reliability and maintain quality across releases.
    C++ Qt Python QML Atlassian JIRA
  • SCLE SFE
    Développeur Qt / C++
    MECHANICAL ENGINEERING
    January 2024 - June 2024 (5 months)
    Toulouse, France
    Au cours de mon expérience à la SCLE-SFE (Groupe Engie), j'ai été immergé dans le développement d'un outil de chargement et d'édition de configurations de sécurité, respectant les principes du contrôle d'accès basé sur les rôles (RBAC). J'ai mis en œuvre des pratiques de sécurité avancées telles que le hachage SHA-512 pour les mots de passe et les codes PIN, ainsi que le chiffrement AES-256 via OpenSSL pour garantir la confidentialité des fichiers exportés.
    Mon engagement envers la qualité et la sécurité se reflète également dans ma maîtrise de la sérialisation/désérialisation de données en formats Excel et JSON, assurant ainsi une interopérabilité efficace avec d'autres systèmes et applications.
    Je m'appuie sur un cahier des charges rigoureux pour orienter les développements, garantissant ainsi une cohérence avec les attentes du projet. Parallèlement, j'ai développé des compétences de communication solides, me permettant de comprendre pleinement les besoins et les exigences des utilisateurs finaux afin de concevoir des solutions logicielles pertinentes et efficaces.
    C++ Git Linux Qt

Recommendations

Be the first to recommend Zakaria

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

  • 42 Diplôme
    42 Angoulême
    2023

Certifications

Skill set

Categories