Full-Stack JavaScript Developer 👋

Hello, I'm Mohamed ZhiouaA passionate Full-Stack JavaScript Developer and blog writer based in Tunisia📍. The will to learn runs through my veins just as much as the will to share knowledge.

Zhioua Mohamed

About Me

I am a Junior Full-Stack JavaScript Developer with over 6 years of experience in sales and 1 year of experience in programming. My passion for problem-solving and learning new things has led me to become proficient in various technologies, including React, Next.js, Node.js, Express.js, MongoDB, and TypeScript. Additionally, I am a team player who enjoys collaborating with cross-functional teams to create exceptional web applications.

My Projects

The following projects helped me a lot in grasping and mastering a ton of concepts about Front-End and Back-End.

ZiwiShop


Ziwishop is a personal project that was built as a means to learn more about building dashboards and e-commerce platforms from scratch. This journey represents a deep exploration into seamless Mongoose aggregations, PayPal and Stripe payment gateways, and the implementation of a reliable authentication and authorization system. Additionally, it involves the integration of Google Sign-In without relying on third-party packages.

  • React
  • Vite
  • Node Js
  • Express
  • MongoDB
  • Material UI v5
  • Stripe
  • Paypal
  • Cloudinary
  • Google OAuth 2.0
  • Facebook OAuth 2.0
Project I worked on

ZiwiBook


The motivation behind ZiwiBook was to reinforce my understanding of web development concepts and technologies, while also gaining hands-on experience with real-world application development. I chose to create a Facebook clone not only because it is a well-known platform but also because it offered a comprehensive set of features that would push my abilities to the limit.

  • React
  • Vite
  • Node Js
  • Express
  • MongoDB
  • Socket-IO
  • HTML
  • CSS 5
  • styled-components
  • Redux-Toolkit
  • RTK-Query
  • Cloudinary
Project I worked on

Fi-Thneyti


Fi-Thneyti carpooling app is a personal project that was created to discover mobile apps with React Native. A month where i enjoyed coding, conception, and design in Figma.

  • React Native CLI
  • Node Js
  • Express
  • My Sql
  • Sequelize ORM
  • HTML
  • CSS 5
  • Cloudinary
Project I worked on

My Experience

Full-Stack JavaScript Developer
remote

Tunis,Tunisia July 2023 - September 2023

I enjoyed my summer internship, working as a full-stack developer. I contributed to a dashboard and two other projects, all built using the MERN stack. My skills include React, JavaScript, TypeScript, Next.js, Node.js, Express.js, Redis, MongoDB, and Jest.
Full-Stack JavaScript Developer
remote

Ben Arous, Tunisia January 2023- June 2023

I completed a 6-month internship as a Full-Stack JavaScript Developer using the MERN stack (JavaScript and TypeScript), contributing to an ecommerce platform and a dashboard for ATSLIK. I gained expertise in React, Node.js, Express, TypeScript, Redux, MySQL, MongoDB, and more, while focusing on continuous skill development. This was a remote position from January 2023 to June 2023.
Student ReBootKamp (RBK)
full time

ghazela, Tunisia Jun 2022 - Nov 2022

I graduated from a 6-month immersive Full-Stack JavaScript software development program powered by HackReactor at RBK .
Sales Manager
full time

Ben Arous, berr kassa 2014-2020

I was self-employed in my family's business operating within the wholesale market for vegetables and fruits.
Student FSEGT Manar University
full time

Manar, Tunisia 2010 - Nov 2013

I graduated in Business Informatics from FSEGT Manar University. My final project focused on creating a hospital management website and dashboard using Angular and Java/J2EE.

Contactez-moi

For general inquiries, please Contact me directly at: contact.zhiouamohamed@gmail.com , or through this form :

To book a Google Meet or Phone call , please choose a preferred time and date :