Resume

Experience

  1. Software Engineer

    Feb 2025 — Present

    ETC

    Worked on multiple web applications for French clients, contributing to both backend and frontend development using modern frameworks.

    Philotechnique – E-learning Platform (French client)

    Tech stack: Flask, Angular, Stripe, Brevo, Zoom API

    • Developed REST APIs using Flask to manage course registrations and payment processing.
    • Built responsive Angular interfaces for course scheduling and student dashboards.
    • Integrated payment (Stripe), email automation (Brevo), and virtual classrooms (Zoom API).
    Whisper – CRM / ERP Platform (Wallerich SA)

    Tech stack: Laravel, Vue.js, MySQL, SonarQube

    • Contributed to the stabilization and refactoring of an existing CRM/ERP system, resolving legacy issues and technical debt.
    • Analyzed and resolved code quality issues using SonarQube, PHPStan, and PHP CodeSniffer to align the codebase with project standards.
    • Added unit tests to improve reliability and reduce regression risks.
    • Developed new modules and user interfaces using Laravel and Vue.js.
    • Implemented Passkey authentication (passwordless login) to enhance application security.
    DeeOps – Intelligent ERP Platform

    Tech stack: Symfony, Angular, PostgreSQL

    • Worked on the invoice payment module, implementing business logic for financial transactions and payment tracking.
    • Implemented backend features to manage accounting movements and journal entries for financial record keeping.
    • Developed logic for handling debit, credit, and balance calculations within the accounting system.
    • Built user interfaces with Angular and integrated financial data persistence using PostgreSQL.
  2. Software Engineer intern (PFE)

    Feb 2024 — Aug 2024

    Talan | Tunis

    • Developed a robust solution for detecting and resolving desynchronization issues in TPEs using Databricks.
    • Designed and implemented the backend using .NET, integrating with Azure to enhance performance.
    • Built a dynamic frontend interface using Angular for real-time visualization.
  3. Full Stack Engineer Intern

    Jun 2023 — Aug 2023

    TeamDev | Sousse

    • Developed an Intranet application for managing employee leave requests and holidays.
    • Created a system for employees to access vacation scores and manage time off requests.

Education

  1. National Diploma in Computer Engineering

    2021 — 2024

    Faculty of Sciences of Tunis (FST) | High Honors

  2. Maths-Physics Preparatory (MP)

    2018 — 2021

    Tunis Preparatory Engineering Institute (IPEIT)

My skills

  • Frontend
    90%
  • Backend
    85%