Resume
Experience
Software Engineer
Feb 2025 — PresentETC
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.
Software Engineer intern (PFE)
Feb 2024 — Aug 2024Talan | 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.
Full Stack Engineer Intern
Jun 2023 — Aug 2023TeamDev | 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
National Diploma in Computer Engineering
2021 — 2024Faculty of Sciences of Tunis (FST) | High Honors
Maths-Physics Preparatory (MP)
2018 — 2021Tunis Preparatory Engineering Institute (IPEIT)
My skills
Frontend
90%Backend
85%