Safwan Mohamed

Frontend Engineer

Safwan Mohamed

Experience

  • Frontend Engineer - Oumla

    May 2026 - Now • full-time
  • Self Employed

    2021 - Now
    • 2023 - Now • Frontend Engineer
    • 2024 - Now • Wordpress Developer
    • 2021 - Now • Technical Marketing Specialist
  • Marketing Manager - Makzanelc

    Mar 2024 - Sep 2025 • full-time
  • Marketing Specialist - Technogas

    Jul 2024 - Nov 2024 • part-time
  • Operation Specialist - Planandresults

    Feb 2023 - Mar 2024 • full-time
  • Marketing Specialist - Elbity

    Aug 2021- Feb 2023 • full-time
  • Online Store Owner - Yemen Drop

    Mar 2019 - Feb 2022 • full-time

Brief

Hi there! I'm Safwan Mohamed, a "Frontend Engineer" residing in Jeddah, KSA. Fueled by a passion for crafting captivating digital experiences. I thrive on pushing the boundaries of frontend, By staying attuned to the ever-evolving landscape of trends and technologies.

Recently, I created the VISI npm package. It may help you simplify conditional rendering in React.js.

Services

  • Web development

  • Wordpress development

  • Technical marketing

  • Operation managment

Skills

  • HTML, CSS, JavaScript, TypeScript

  • Nodejs, Reactjs, Nextjs, Expressjs, MongoDB

  • Docker, GitHub, Git, Mongose, Prisma, Firebase

  • Shadcn, Tailwindcss, Bootstrap, Tanstack Query(formarly react query), Axios, API integrations, Redux, Zustand, Zod, Formik, React hook form, React router, Motion(formarly framer motion)

  • Wordpress, Salla Themes

Trusted By

Ready To Make Wavies?

Let's Collaborate

safwanmabdo@gmail.com
©2026
  • LinkedIn
  • Github
  • عربي

Workspace

visi
React package inspired by SolidJS's powerful and efficient conditional rendering components.
TypeScript 15 17 Nov 29, 2024 Jan 28, 2026Open repoDemo
frontend-real-estate
Full Real Estate frontend kit, supported by robust SEO and role-based implementations
TypeScript 1 499 Sep 5, 2025 Apr 27, 2026Open repoDemo
backend-real-estate
Full Real Estate RESTfull API Kit built with Expressjs, MongoDB, and comprehensive validation
JavaScript 0 91 Oct 25, 2025 Mar 21, 2026Open repoDemo
frontend-complaint-tickets
Following up your issues and complaints with your team in an easy way without complicated UI, and requirements. This project is planned to be built with every component developed from scratch, including custom UI components, functions, and more.
TypeScript 1 615 Nov 3, 2024 Nov 29, 2025Open repoDemo
backend-ticket-system
Nodejs ticketing systme with JWT, and role management.
JavaScript 0 61 Mar 24, 2025 Aug 31, 2025Open repoDemo
luberef.com-clone
A project requested by an interviewer to test the speed of building a single page.
TypeScript 0 1 Feb 12, 2025 Jun 11, 2025Open repoDemo
school-management-system
A practical project uses the most recent nextjs app-router version.
TypeScript 7 73 Aug 19, 2024 Feb 13, 2026Open repoDemo
e-commerce
E-commerce website
TypeScript 0 23 Mar 5, 2024 Jun 9, 2024Open repoDemo