Profile
Full stack developer with 8 years of experience building web applications for Tunisian SMEs and international clients.
I build products that are simple, fast and maintainable:
- business applications in PHP 8 and PostgreSQL;
- mobile first interfaces with Tailwind CSS and Alpine.js;
- secure, documented REST APIs.
Comfortable working alone or in a team, I also help teams with their technical choices.
Professional experience
-
Lead web developer
March 2022 – PresentDigital Sfax Solutions · Sfax
Technical lead of a team of 5 developers.
Introduced code reviews, continuous integration and PSR-12 standards.-
Migration to PostgreSQL February 2024
Zero-downtime migration of a 40 GB MySQL database to PostgreSQL.
-
Online booking platform June 2023
Designed a multi-venue platform: 12,000 bookings per month, response time divided by three.
-
-
PHP developer
January 2019 – February 2022Agence Web Carthage · Tunis
Built custom websites and online shops for about twenty clients.
Integrated online payments and SMS gateways.-
Handicraft online shop September 2020
Catalogue of 800 products, card payment and home delivery across the country.
-
-
Junior web developer
September 2017 – December 2018Startup Medina Labs · Sousse
Maintained Laravel applications and built responsive interfaces.
Education
-
Professional Master's in Software Engineering
2017Faculty of Sciences of Sfax · Sfax
-
Bachelor's in Business Computing
2015Higher Institute of Computer Science of Mahdia · Mahdia
Certifications
-
Professional Scrum Master
April 2024Scrum Alliance
Expires April 2028
-
PostgreSQL Associate Expired
November 2023Open Data Institute
Credential ID : PGA-88231
-
Zend Certified PHP Engineer
May 2021Zend by Perforce
Credential ID : ZCE-2021-004512 Verify certificate
Volunteering and activities
-
Volunteer mentor
January 2021 – PresentTunisie Code Club · Sfax
Introductory programming workshops for high school and university students, one Saturday a month.
-
Digital officer
June 2018 – December 2020Sfax Young Entrepreneurs Association · Sfax
Built and ran the association's website and online registration tools.
Skills & Tools and technologies
- Teamwork4 out of 5
- REST API development5 out of 5
- Agile / Scrum methodology4 out of 5
- Problem solving5 out of 5
- Web performance optimisation4 out of 5
- PHP5 out of 5
- JavaScript4 out of 5
- HTML and CSS5 out of 5
- Vue.js3 out of 5
- Laravel3 out of 5
- PostgreSQL5 out of 5
- Git5 out of 5
- Docker3 out of 5
- Nginx3 out of 5
- Tailwind CSS4 out of 5
- Alpine.js4 out of 5
Languages
- ArabicNative
- FrenchBilingual
- EnglishFluent
Interests
- Hiking
- Chess
- Photography
- Reading