As a skilled full-stack web developer, I specialize in building responsive, user-friendly websites that deliver seamless digital experiences. With expertise in both front-end and back-end development, I have a strong command of HTML, CSS, JavaScript, and frameworks like ReactJS for dynamic interfaces. On the server side, I work with Node.js, Express, and databases like MySQL and MongoDB to ensure efficient, scalable solutions. My passion lies in turning ideas into functional, visually appealing applications that meet modern design standards and performance needs.
Learn MoreApp development involves designing and building applications for mobile or web platforms to meet user needs. 30+ Projects
UI/UX design enhances user satisfaction by creating intuitive interfaces and improving overall user experience.
10 ProjectsWeb design involves creating visually appealing and user-friendly websites, ensuring an engaging experience across devices. 14 Projects
API integrations enable seamless data exchange between systems, automating workflows and enhancing efficiency.
14 ProjectsSTE LOGARIS, Remote
• Design and maintain web applications with React, Node.js, and MySQL.
• Collaborate with clients for custom web solutions, ensuring optimal user experience.
Upwork, Remote
• Developed various web applications, specializing in full-stack development.
• Completed multiple projects using React and Node.js.
STE LOGARIS, Sousse, Tunisia
• Developed web applications from frontend to backend using React.js and APIs.
STE KAYAN VOYAGES, Monastir, Tunisia
• Developed a reservation management desktop application in C# and .NET.
EPI - International Multidisciplinary School, Sousse, Tunisia
Ongoing engineering degree focused on software development and engineering principles.
Institut Supérieur de Gestion de Sousse
Focused on integrating business principles with IT to analyze data and support decision-making processes.
Lycée Fattouma Bourguiba, Monastir
Completed secondary education with a focus on economics and management principles.
I welcome any questions you may have, feel free to contact me for more information
Please don’t hesitate to contact me if you'd like to discuss this further.
Please don’t hesitate to contact me if you'd like to discuss this further.