Mohamed Aziz Masmoudi

Hello! 👋 My name is

Mohamed Aziz Masmoudi

Javascript Developer
|

I design and build websites that look good, and work well.

About


Hello! I'm Aziz and I'm a Javascript developer, designer and teacher from Tunisia.

After building my first website aged eighteen, I knew I wanted to work with computers and technology, and I've never looked back.

After graduating from university with a bachelor's degree, I started freelancing as a web developer. Additionally, I took up a remote job, alongside my engineering studies.

In recent years, I've been focused on programming, building a solid Javascript stack and creating exciting projects that solve real-world problems.

Alongside my development work, I have transformed software ideas from numerous clients into tangible creations, diligently applying the complete software development life cycle to ensure high-quality code. I am recognized for my autonomy, attention to detail, and motivation to acquire new skills and take on new challenges , so I like to keep busy!

Take a look at my work below to see what I'm working on, and get in touch if you'd like to work together!

Mohamed Aziz Masmoudi headshot

Skills


);

My Work


No Code user interface

Web Application

No Code

 

Development of a platform that allows users to create custom applications without the need for programming skills.

e citoyen user interface

Web Application

e citoyen

 

Development of a platform for citizens, enabling easy access to information on government services and online application submission.

Baladity user interface

Web Application

Baladity

 

Baladiaty is a no-code e-gov platform that revolutionizes government services through digitization, offering document generation, form building, workflow modeling, and streamlining administrative processes for municipalities.

My ATI  user interface

Mobile Application

My ATI

 

My ATI is the all-in-one app to manage your online presence, explore the internet and ICT (Information and Communication Technology) with ease, and get the domain name you deserve. Download My ATI now and start making your mark on the web! With My ATI, the app that provides you with easy and quick access to the internet and Information and Communication Technology (ICT), you can explore, search, register, and transfer '.com' or '.net' domain names directly from your smartphone.

Vote app user interface

Progressive web app

Vote app

 

Development of an online voting application aimed at granting all employees with an interest in the election the power to vote, while also providing the board with a double vote option. The election results are displayed exclusively for the election committee, ensuring confidentiality and security.

Progressive web app

3D Store

 

- Sofia store 3D project aims to develop an innovative information system allowing to model a store with the integration in the web. This system should provide the functions necessary for navigation in the store by visualizing the data of the different sensors. Innovative information system allowing to model a store in the web. Implementing the necessary functions for 3d navigation and visualizing data of different sensors in real-time.

Mobile Application

Acto

 

Acto is an application to manage your tasks with deadlines. It also includes a map feature to save your desired locations to visit. I use the BroadcastReceiver to detect the connection and charging of the phone, and authentication with SQLite and task recording with Firebase.

Interview App user interface

Web Application

Interview App

 

This app is an online platform that combines group doodling, coding, and video/audio chat functionality. It is built using the MERN stack (MongoDB, Express.js, React.js, Node.js) and utilizes sockets for real-time communication. Users can collaborate and brainstorm by doodling on a shared whiteboard, engage in pair programming with audio/video chat, and write code using the integrated Code Editor component. The frontend is developed using ReactJS and styled with Tailwind CSS, while the backend API is built with Node.js and Express.js. Socket.io is used for event signaling, and Peerjs manages audio/video streams between users in a group. The app is deployed on Heroku for the backend and Vercel for the frontend.

Management University Isamm user interface

Web Application

Management University Isamm

 

This project is a management platform for an educational institution. Its main features include student, teacher, and alumni management, creation of academic years, data importation, internship and project management, as well as statistics and notifications. Users can log in with different roles and perform specific actions. The aim is to streamline administrative tasks, track student progress, facilitate communication among stakeholders, and promote collaboration within the institution.

Movie library : user interface

Open Source

Movie library :

 

Developing a web movie library that encompasses all the movies in the world, featuring a modern design and providing a seamless user experience, accomplished using ReactJS and utilizing The Movie Database (themoviedb) API.

Other Projects


Check out some of the projects I've been a part of...

Real Time Chat App

Full-stack application using React and Node.js that lets users chat with other users in real-time using Socket.io. Users can create persistent channels and private message other users. Message logs are saved using MongoDB.

  • React
  • NodeJs
  • Socket.io
  • Express
  • MongoDb

HackTheVirus

Full-stack application (48h hackathon)using React and Node.js that lets Anyone who wants to do their shopping alone without the help of another intermediary and who especially wants to choose the manager of his business.

  • React
  • NodeJs
  • Express
  • MongoDb

Social Network App

Full-stack application using React and Node.js that lets users share posts with other users . Users can create posts and follow other users.

  • React
  • NodeJs
  • Express
  • MongoDb

Forever21

E-commerce site web with WordPress

  • WordPress

Contact


I wanted to reach out and let you know that I am currently available and actively seeking new projects to get involved in. If you have any upcoming opportunities or collaborations, I would be thrilled to work together and contribute my skills and expertise. Please feel free to reach out to me at your convenience to discuss further details and explore potential partnerships. I look forward to the possibility of working together and creating something great.

Email me at mouhamed.aziz.masmoudi@gmail.com and let's talk about your project!


© 2025 - Designed and built by Mohamed Aziz Masmoudi